diff --git a/qtwebengine.pro b/qtwebengine.pro
index 366446c7a982171a916151cdf6cda542f43629cf..5156e4620349398040426153283a517b2c0519a4 100644
--- a/qtwebengine.pro
+++ b/qtwebengine.pro
@@ -1,8 +1,2 @@
 load(qt_build_config)
-
-# As long as we are a module separate from the rest of Qt, we want to unconditionally build examples.
-# Once part of Qt 5, this should be removed and we should respect the Qt wide configuration.
-QTWEBENGINE_BUILD_PARTS = $$QT_BUILD_PARTS
-QTWEBENGINE_BUILD_PARTS *= examples
-
 load(qt_parts)
diff --git a/tools/qmake/mkspecs/features/default_pre.prf b/tools/qmake/mkspecs/features/default_pre.prf
index 02f4f24d4536adadcf943eaf25d2be37da6bbfa7..2e556c2a6b253ef58d66ba6c57ea31a93d5cd3e6 100644
--- a/tools/qmake/mkspecs/features/default_pre.prf
+++ b/tools/qmake/mkspecs/features/default_pre.prf
@@ -11,6 +11,8 @@ MODULE_BASE_DIR = $$QTWEBENGINE_ROOT
 
 EOL = $$escape_expand(\\n)
 
+# Call the original default_pre.
+load(default_pre)
 load(functions)
 
 # Check platform support and run config tests early enough to bail
@@ -18,6 +20,3 @@ equals(_PRO_FILE_, "$$QTWEBENGINE_ROOT/qtwebengine.pro"): isPlatformSupported()
    load(configure)
    runConfigure()
 }
-
-# Call the original default_pre.
-load(default_pre)