diff --git a/tests/auto/quick/qmltests/BLACKLIST b/tests/auto/quick/qmltests/BLACKLIST
index e271f59a6a6c9b2af2b8e6d7b0ddee7a2c5c66f5..16abe5ff67ffc1a59ef0fa1ab268f0cec54b05f1 100644
--- a/tests/auto/quick/qmltests/BLACKLIST
+++ b/tests/auto/quick/qmltests/BLACKLIST
@@ -13,9 +13,6 @@ osx
 [WebEngineViewLoadUrl::test_urlProperty]
 windows
 
-[WebEngineViewNavigationRequested::test_navigationRequested]
-*
-
 [WebEngineViewSettings::test_javascriptDisabled]
 windows
 
diff --git a/tests/auto/quick/qmltests/data/tst_navigationRequested.qml b/tests/auto/quick/qmltests/data/tst_navigationRequested.qml
index b1c94e601d8261565657cb2f9735c34a65c69d4a..5013f2fbe7b991b16d1dd15650913e1100cd6cb3 100644
--- a/tests/auto/quick/qmltests/data/tst_navigationRequested.qml
+++ b/tests/auto/quick/qmltests/data/tst_navigationRequested.qml
@@ -83,6 +83,9 @@ TestWebEngineView {
         when: windowShown
 
         function init() {
+            // Workaround for QTBUG-56223
+            mouseClick(webEngineView, 0, 0)
+
             attributes.clear()
             navigationSpy.clear()
             shouldIgnoreLinkClicks = false