diff --git a/src/briar/gtk/containers/main.py b/src/briar/gtk/containers/main.py
index 2198fd007d682f789ac64f53ff95f2c61c182a36..32ad26e5a5f1c2e6b2d5f67b82e8de37e6ee64dd 100644
--- a/src/briar/gtk/containers/main.py
+++ b/src/briar/gtk/containers/main.py
@@ -38,4 +38,4 @@ class MainContainer(Container):
     # pylint: disable=unused-argument
     @staticmethod
     def _contact_clicked(widget, contact_id):
-        GLib.idle_add(APP().window.open_private_chat, contact_id)
+        GLib.idle_add(APP().get_property("active_window").open_private_chat, contact_id)