diff --git a/3rdparty_upstream/chromium b/3rdparty_upstream/chromium
deleted file mode 160000
index 91532d5c5d39ed5f76a5d86a9c4c33a533f8a1ff..0000000000000000000000000000000000000000
--- a/3rdparty_upstream/chromium
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 91532d5c5d39ed5f76a5d86a9c4c33a533f8a1ff
diff --git a/3rdparty_upstream/ninja b/3rdparty_upstream/ninja
deleted file mode 160000
index 6f7ea464bb9161ce2e15deb97977886de152c12d..0000000000000000000000000000000000000000
--- a/3rdparty_upstream/ninja
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 6f7ea464bb9161ce2e15deb97977886de152c12d
diff --git a/lib/quick/quick.pro b/lib/quick/quick.pro
index 859bc16bcab85a6dd418ee1d762b0e07c32e17d4..78650dedc505fabc81c9c72b26d9bdf85bf7574e 100644
--- a/lib/quick/quick.pro
+++ b/lib/quick/quick.pro
@@ -6,6 +6,9 @@ IMPORT_VERSION = 1.0
 QT += qml quick
 QT_PRIVATE += qml-private quick-private gui-private core-private
 
+# Remove this as soon as we have a hard-dependency on Qt 5.2
+qtHaveModule(v8): QT_PRIVATE += v8-private
+
 INCLUDEPATH += ../
 
 # FIXME: all this should eventually be turned into QT += webenginecore