diff --git a/ankiqt/ui/importing.py b/ankiqt/ui/importing.py index f06554b30..1cdb9c31e 100644 --- a/ankiqt/ui/importing.py +++ b/ankiqt/ui/importing.py @@ -123,8 +123,10 @@ class ImportDialog(QDialog): msg += e.data['info'] self.dialog.status.setText(msg) return - except DeckWrongFormatError, e: - msg = _("Import failed: %s") % `e.data` + except Exception, e: + msg = _("Import failed: %s\n") % `e` + if hasattr(e, "data"): + msg += e.data self.dialog.status.setText(msg) return finally: