diff --git a/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp b/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp
index 8e63b6207f38d8aea6fc1db5d4d31a62f2c2fcf6..02475eb431d7d3310865921ccd53484ac87ffb88 100644
--- a/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp
+++ b/tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp
@@ -2774,6 +2774,7 @@ void tst_qquicktextinput::cursorDelegate()
 
 void tst_qquicktextinput::remoteCursorDelegate()
 {
+    QSKIP("This test is unstable");
     TestHTTPServer server(SERVER_PORT);
     server.serveDirectory(dataDirectory(), TestHTTPServer::Delay);
 
@@ -2807,6 +2808,7 @@ void tst_qquicktextinput::remoteCursorDelegate()
 
 void tst_qquicktextinput::cursorVisible()
 {
+    QSKIP("This test is unstable");
     QQuickTextInput input;
     input.componentComplete();
     QSignalSpy spy(&input, SIGNAL(cursorVisibleChanged(bool)));