diff --git a/app/layouts/synchronizer.cpp b/app/layouts/synchronizer.cpp
index 2d697112a..911c685a2 100644
--- a/app/layouts/synchronizer.cpp
+++ b/app/layouts/synchronizer.cpp
@@ -585,6 +585,10 @@ bool Synchronizer::initMultipleMode(QString layoutName)
 
         emit centralLayoutsChanged();
 
+        if (!layoutName.isEmpty()) {
+            switchToLayoutInMultipleModeBasedOnActivities(layoutName);
+        }
+
         syncMultipleLayoutsToActivities();
     });