diff --git a/launcher/resources/multimc/multimc.qrc b/launcher/resources/multimc/multimc.qrc
index f018e8748..13052760b 100644
--- a/launcher/resources/multimc/multimc.qrc
+++ b/launcher/resources/multimc/multimc.qrc
@@ -348,8 +348,8 @@
scalable/launch.svg
scalable/server.svg
+ scalable/forge-loader.svg
scalable/fabric-loader.svg
scalable/quilt-loader.svg
- scalable/forge-loader.svg
diff --git a/launcher/ui/dialogs/InstallLoaderDialog.cpp b/launcher/ui/dialogs/InstallLoaderDialog.cpp
index 1b003e522..5df27dba2 100644
--- a/launcher/ui/dialogs/InstallLoaderDialog.cpp
+++ b/launcher/ui/dialogs/InstallLoaderDialog.cpp
@@ -107,12 +107,12 @@ InstallLoaderDialog::InstallLoaderDialog(std::shared_ptr profile, Q
QList InstallLoaderDialog::getPages()
{
- return { // Fabric
+ return { // Forge
+ new LoaderPage("net.minecraftforge", "forge-loader", tr("Forge"), false, m_profile, this),
+ // Fabric
new LoaderPage("net.fabricmc.fabric-loader", "fabric-loader", tr("Fabric"), true, m_profile, this),
// Quilt
new LoaderPage("org.quiltmc.quilt-loader", "quilt-loader", tr("Quilt"), true, m_profile, this),
- // Forge
- new LoaderPage("net.minecraftforge", "forge-loader", tr("Forge"), false, m_profile, this),
// LiteLoader
new LoaderPage("com.mumfrey.liteloader", "liteloader", tr("LiteLoader"), false, m_profile, this)
};