diff --git a/briar-gtk/briar_gtk/containers/startup.py b/briar-gtk/briar_gtk/views/startup.py
similarity index 87%
rename from briar-gtk/briar_gtk/containers/startup.py
rename to briar-gtk/briar_gtk/views/startup.py
index 0d930c82a2ae6d979eac737e5cf6c74dd515f4dc..264ef2a92008f6b736d5e226d314b7a912a08dd3 100644
--- a/briar-gtk/briar_gtk/containers/startup.py
+++ b/briar-gtk/briar_gtk/views/startup.py
@@ -2,13 +2,14 @@
 # SPDX-License-Identifier: AGPL-3.0-only
 # License-Filename: LICENSE.md
 
-from briar_gtk.container import Container
+from gi.repository import Gtk
+
 from briar_gtk.views.login import LoginView
 from briar_gtk.views.registration import RegistrationView
 from briar_gtk.define import APP
 
 
-class StartupContainer(Container):
+class StartupView(Gtk.Overlay):
 
     def __init__(self, window):
         super().__init__()
diff --git a/briar-gtk/briar_gtk/window.py b/briar-gtk/briar_gtk/window.py
index 408780d6ca8daed9b73f83c0b2ca29fc2fad9aed..776aba6abd231e7a19e018490521ca275ddeda64 100644
--- a/briar-gtk/briar_gtk/window.py
+++ b/briar-gtk/briar_gtk/window.py
@@ -11,7 +11,7 @@ from briar_gtk.actions.window import WindowActions
 from briar_gtk.views.add_contact import AddContactView
 from briar_gtk.controllers.main_window import MainWindowController
 from briar_gtk.views.main_window import MainWindowView
-from briar_gtk.containers.startup import StartupContainer
+from briar_gtk.views.startup import StartupView
 from briar_gtk.define import APP, APPLICATION_ID, APPLICATION_NAME
 from briar_gtk.define import NOTIFICATION_CONTACT_ADDED
 from briar_gtk.define import NOTIFICATION_PRIVATE_MESSAGE, RESOURCES_DIR
@@ -99,7 +99,7 @@ class Window(Gtk.ApplicationWindow):
         self.add(self.current_container)
 
     def _setup_startup_container(self):
-        self._setup_container(StartupContainer(self))
+        self._setup_container(StartupView(self))
 
     def _setup_main_container(self):
         builder = self._setup_builder()