Bump to 1.1.6 to fix a user issue
[gonvert] / gonvert / gonvert_qt.py
index 3cc50b6..074c4de 100755 (executable)
@@ -647,7 +647,13 @@ class QuickConvert(object):
                if defaultInputUnitName:
                        self.select_input(defaultInputUnitName)
                        defaultOutputUnitName = self._app.get_recent_unit(categoryName, 1)
                if defaultInputUnitName:
                        self.select_input(defaultInputUnitName)
                        defaultOutputUnitName = self._app.get_recent_unit(categoryName, 1)
-                       assert defaultOutputUnitName
+                       if not defaultOutputUnitName:
+                               _moduleLogger.error(
+                                       "Somehow we have an odd numer of items in the history for category %r with only %r present",
+                                       categoryName,
+                                       defaultInputUnitName,
+                               )
+                               defaultOutputUnitName = defaultInputUnitName
                        self.select_output(defaultOutputUnitName)
 
        def _select_input(self, name):
                        self.select_output(defaultOutputUnitName)
 
        def _select_input(self, name):