--- a/Helpviewer/OpenSearch/OpenSearchManager.py Wed Jan 20 18:36:34 2010 +0000 +++ b/Helpviewer/OpenSearch/OpenSearchManager.py Sat Jan 23 15:34:56 2010 +0000 @@ -205,6 +205,7 @@ if engine.name() in self.__engines: return False + engine.setParent(self) self.__engines[engine.name()] = engine self.emit(SIGNAL("changed()"))