# HG changeset patch
# User Paul Boddie
The file could not be loaded.
+Or enter questions and possible responses below.
diff -r abdc1b4842cf -r ae7bdbf61e32 examples/Common/Questionnaire/__init__.py --- a/examples/Common/Questionnaire/__init__.py Sat Jun 20 00:26:12 2009 +0200 +++ b/examples/Common/Questionnaire/__init__.py Mon Jun 22 21:45:16 2009 +0200 @@ -86,11 +86,16 @@ if parameters.has_key("import"): importfile = parameters["importfile"][0] - try: - doc = libxml2dom.parse(importfile.stream) - form.set_document(doc) - except libxml2dom.LSException: - pass + + if hasattr(importfile, "stream"): + try: + doc = libxml2dom.parse(importfile.stream) + form.set_document(doc) + return # success + except libxml2dom.LSException: + pass + + questionnaire.documentElement.setAttribute("error", "true") def init_document(self, trans, form):