From a48cefc82be3592ffb9e16c9a750011cd9271870 Mon Sep 17 00:00:00 2001 From: John Schember Date: Fri, 8 May 2009 07:32:36 -0400 Subject: [PATCH] GUI Convert: fix import of input widget. --- src/calibre/gui2/convert/single.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/convert/single.py b/src/calibre/gui2/convert/single.py index eea4b6e11a..7bf3f0f6ea 100644 --- a/src/calibre/gui2/convert/single.py +++ b/src/calibre/gui2/convert/single.py @@ -153,9 +153,10 @@ class Config(ResizableDialog, Ui_Dialog): except ImportError: pass input_widget = None - name = self.plumber.input_plugin.name.lower().replace(' ', '_') + name = 'calibre.gui2.convert.%s' % self.plumber.input_plugin.name.lower().replace(' ', '_') try: - input_widget = __import__(name) + __import__(name) + input_widget = sys.modules[name] pw = input_widget.PluginWidget pw.ICON = ':/images/forward.svg' pw.HELP = _('Options specific to the input format.')