diff --git a/autotests/integration/lockscreen.cpp b/autotests/integration/lockscreen.cpp
index 4f3917d31d..3be42c666a 100644
--- a/autotests/integration/lockscreen.cpp
+++ b/autotests/integration/lockscreen.cpp
@@ -211,6 +211,7 @@ void LockScreenTest::init()
workspace()->setActiveOutput(QPoint(640, 512));
input()->pointer()->warp(QPoint(640, 512));
+ options->setSeparateScreenFocus(false);
}
void LockScreenTest::cleanup()
diff --git a/src/kcms/options/kwinoptions_settings.kcfg b/src/kcms/options/kwinoptions_settings.kcfg
index 48aacd84b8..7132caa3d2 100644
--- a/src/kcms/options/kwinoptions_settings.kcfg
+++ b/src/kcms/options/kwinoptions_settings.kcfg
@@ -132,7 +132,7 @@
- false
+ true
diff --git a/src/kwin.kcfg b/src/kwin.kcfg
index 86636127ed..ec0e656b5f 100644
--- a/src/kwin.kcfg
+++ b/src/kwin.kcfg
@@ -98,7 +98,7 @@
false
- false
+ true
false
diff --git a/src/options.cpp b/src/options.cpp
index 340733b2f6..84614eb51f 100644
--- a/src/options.cpp
+++ b/src/options.cpp
@@ -40,7 +40,7 @@ Options::Options(QObject *parent)
, m_delayFocusInterval(0)
, m_shadeHover(false)
, m_shadeHoverInterval(0)
- , m_separateScreenFocus(false)
+ , m_separateScreenFocus(true)
, m_placement(PlacementNone)
, m_activationDesktopPolicy(Options::defaultActivationDesktopPolicy())
, m_borderSnapZone(0)