diff --git a/src/plugins/webreport/NarrativeWeb.py b/src/plugins/webreport/NarrativeWeb.py
index 6549d1437..53417033a 100644
--- a/src/plugins/webreport/NarrativeWeb.py
+++ b/src/plugins/webreport/NarrativeWeb.py
@@ -2077,7 +2077,25 @@ class IndividualPage(BasePage):
type_ = str( name.get_type() )
of.write('\t\t\t
\n')
of.write('\t\t\t\t%s | \n' % type_)
- of.write('\t\t\t\t%s | \n' % pname)
+ of.write('\t\t\t\t%s' % pname)
+
+ # display any notes associated with this name
+ notelist = name.get_note_list()
+ if len(notelist) > 0:
+ of.write('\n')
+ of.write('\t\t\t\t\t\n')
+ for notehandle in notelist:
+ note = self.report.database.get_note_from_handle(notehandle)
+ if note:
+ note_text = note.get()
+ if note_text:
+ txt = u" ".join(note_text.split("\n"))
+ of.write('\t\t\t\t\t\t- %s
\n' % txt)
+ of.write('\t\t\t\t\t \n')
+ of.write('\t\t\t\t')
+
+ # finished with this name
+ of.write(' | \n')
of.write('\t\t\t
\n')
# display call names