diff --git a/briar-gtk/briar_gtk/actions/window.py b/briar-gtk/briar_gtk/actions/window.py
index 345270fab35ab4252f98ae24c0303c9f68a20450..e08a44aade7f0f2637c2c6f86b97e012cf856b35 100644
--- a/briar-gtk/briar_gtk/actions/window.py
+++ b/briar-gtk/briar_gtk/actions/window.py
@@ -81,7 +81,7 @@ class WindowActions(Actions):
 
     # pylint: disable=unused-argument
     def _open_about_page(self, action, parameter):
-        self.widget.current_container.open_about_page()
+        self.widget.current_controller.open_about_page()
 
     # pylint: disable=unused-argument
     def _open_add_contact(self, action, parameter):
diff --git a/briar-gtk/briar_gtk/controllers/main_window.py b/briar-gtk/briar_gtk/controllers/main_window.py
index 445c617acc74455a58c31dd7405798eac89fa31b..1781c7f5c63cae02b856f4c50f31b4bd5943c04c 100644
--- a/briar-gtk/briar_gtk/controllers/main_window.py
+++ b/briar-gtk/briar_gtk/controllers/main_window.py
@@ -12,6 +12,7 @@ from briar_gtk.define import APP
 from briar_gtk.views.main_menu import MainMenuView
 from briar_gtk.views.private_chat import PrivateChatView
 from briar_gtk.views.sidebar import SidebarView
+from briar_gtk.widgets.about_dialog import AboutDialogWidget
 
 
 class MainWindowController():
@@ -25,6 +26,11 @@ class MainWindowController():
         self._load_content()
         self._setup_destroy_listener()
 
+    @staticmethod
+    def open_about_page():
+        about_dialog = AboutDialogWidget()
+        about_dialog.show()
+
     def open_private_chat(self, contact_id):
         contact_name = self._get_contact_name(contact_id)
         self._prepare_chat_view(contact_name)
diff --git a/briar-gtk/briar_gtk/views/main_window.py b/briar-gtk/briar_gtk/views/main_window.py
index 75e17567030228972bfcfc759c1a9e4f0512d6f0..a89e69d32923d15ec7f4150c60c6b8269a21a74e 100644
--- a/briar-gtk/briar_gtk/views/main_window.py
+++ b/briar-gtk/briar_gtk/views/main_window.py
@@ -20,7 +20,6 @@ from briar_gtk.define import NOTIFICATION_PRIVATE_MESSAGE
 from briar_gtk.views.main_menu import MainMenuView
 from briar_gtk.views.private_chat import PrivateChatView
 from briar_gtk.views.sidebar import SidebarView
-from briar_gtk.widgets.about_dialog import AboutDialogWidget
 from briar_gtk.widgets.contact_row import ContactRowWidget
 from briar_gtk.widgets.edit_dialog import EditDialog
 
@@ -72,11 +71,6 @@ class MainWindowView(Gtk.Overlay):
     def chat_entry(self):
         return self._builder.get_object("chat_entry")
 
-    @staticmethod
-    def open_about_page():
-        about_dialog = AboutDialogWidget()
-        about_dialog.show()
-
     def show_sidebar(self):
         self.main_window_leaflet.set_visible_child(
             self._builder.get_object("sidebar_box"))