diff --git a/src/gui_interface.py b/src/gui_interface.py
index 1b3a97fa6c66b608b09448d84445626d7771be04..010f35ec4313d4f79a927920a37aaf7e21b60eab 100644
--- a/src/gui_interface.py
+++ b/src/gui_interface.py
@@ -1688,6 +1688,8 @@ class Interface:
             event = gajim.events.get_first_event(account, fjid, type_)
             if not event:
                 event = gajim.events.get_first_event(account, jid, type_)
+            if not event:
+                return
 
             if type_ == 'printed_pm':
                 ctrl = event.parameters[2]