diff --git a/resources/qml/Root.qml b/resources/qml/Root.qml
index 82025057..e4b164e4 100644
--- a/resources/qml/Root.qml
+++ b/resources/qml/Root.qml
@@ -7,6 +7,7 @@ import "./delegates"
import "./device-verification"
import "./dialogs"
import "./emoji"
+import "./pages"
import "./voip"
import Qt.labs.platform 1.1 as Platform
import QtQuick 2.15
diff --git a/resources/qml/UserSettingsPage.qml b/resources/qml/pages/UserSettingsPage.qml
similarity index 99%
rename from resources/qml/UserSettingsPage.qml
rename to resources/qml/pages/UserSettingsPage.qml
index 588f0c2c..3d24edea 100644
--- a/resources/qml/UserSettingsPage.qml
+++ b/resources/qml/pages/UserSettingsPage.qml
@@ -3,7 +3,8 @@
//
// SPDX-License-Identifier: GPL-3.0-or-later
-import "ui"
+import ".."
+import "../ui"
import Qt.labs.platform 1.1 as Platform
import QtQuick 2.15
import QtQuick.Controls 2.15
diff --git a/resources/res.qrc b/resources/res.qrc
index 660a48c7..a2ee393f 100644
--- a/resources/res.qrc
+++ b/resources/res.qrc
@@ -86,7 +86,6 @@
qml/CommunitiesList.qml
qml/RoomList.qml
qml/TimelineView.qml
- qml/UserSettingsPage.qml
qml/Avatar.qml
qml/Completer.qml
qml/EncryptionIndicator.qml
@@ -110,6 +109,7 @@
qml/SelfVerificationCheck.qml
qml/TypingIndicator.qml
qml/NotificationWarning.qml
+ qml/pages/UserSettingsPage.qml
qml/components/AdaptiveLayout.qml
qml/components/AdaptiveLayoutElement.qml
qml/components/AvatarListTile.qml