diff --git a/gui/__init__.py b/gui/__init__.py
index 8beef24..58f1bde 100644
--- a/gui/__init__.py
+++ b/gui/__init__.py
@@ -154,6 +154,9 @@ class PassportGUI:
self.main_window_xml.get_widget("mrz_entry1").set_text(mrz[0])
self.main_window_xml.get_widget("mrz_entry2").set_text(mrz[1])
+ while gtk.events_pending():
+ gtk.main_iteration_do(block=False)
+
if self.card_factory:
try:
card_object = self.card_factory.connect()
diff --git a/gui/passport/passport.glade b/gui/passport/passport.glade
index 36c22f3..feb463c 100644
--- a/gui/passport/passport.glade
+++ b/gui/passport/passport.glade
@@ -1060,6 +1060,7 @@ Nationality
True
*
False
+ 50
@@ -1086,6 +1087,7 @@ Nationality
True
*
False
+ 50