User Information:

Trying to create a Narrated Web Site report.

Error Details:

95483: ERROR: line 659: Failed to run report.
Traceback (most recent call last):
  File "/usr/share/gramps/ReportBase/", line 634, in report
  File "/usr/share/gramps/plugins/webreport/", line 2966, in write_report
    self.person_pages(ind_list, place_list, source_list)
  File "/usr/share/gramps/plugins/webreport/", line 3050, in person_pages
    IndividualListPage(self, self.title, ind_list)
  File "/usr/share/gramps/plugins/webreport/", line 788, in __init__
    self.alphabet_navigation(of, db, person_handle_list, _PERSON)
  File "/usr/share/gramps/plugins/webreport/", line 300, in alphabet_navigation
    for ltr in get_first_letters(db, handle_list, key):
  File "/usr/share/gramps/plugins/webreport/", line 3643, in get_first_letters
    c = normalize('NFKC', keyname)[0].upper()
TypeError: normalize() argument 2 must be unicode, not str

System Information:

Python version: 2.6.2 (release26-maint, Apr 19 2009, 01:56:41) [GCC 4.3.3]
BSDDB version: 4.7.3
Gramps version: 3.1.2-1
OS: Linux
Distribution: 2.6.28-11-generic