diff --git a/sync.profile b/sync.profile
index 70339dbb33e6319e22ee3863d6808ac097c54aba..c17ef56de3d1d6cfce0b4604ba7bd65f007d286c 100644
--- a/sync.profile
+++ b/sync.profile
@@ -17,19 +17,13 @@
     "QtScript" => "$basedir/modules/qt_script.pri",
     "QtScriptTools" => "$basedir/modules/qt_scripttools.pri",
 );
-# Modules and programs, and their dependencies.
+# Module dependencies.
+# Every module that is required to build this module should have one entry.
 # Each of the module version specifiers can take one of the following values:
 #   - A specific Git revision.
-#   - "LATEST_REVISION", to always test against the latest revision.
-#   - "LATEST_RELEASE", to always test against the latest public release.
-#   - "THIS_REPOSITORY", to indicate that the module is in this repository.
+#   - any git symbolic ref resolvable from the module's repository (e.g. "refs/heads/master" to track master branch)
+#
 %dependencies = (
-    "QtScript" => {
-        "QtCore" => "0c637cb07ba3c9b353e7e483a209537485cc4e2a",
-    },
-    "QtScriptTools" => {
-        "QtCore" => "0c637cb07ba3c9b353e7e483a209537485cc4e2a",
-        "QtGui" => "0c637cb07ba3c9b353e7e483a209537485cc4e2a",
-        "QtScript" => "THIS_REPOSITORY",
-    },
+    "qtbase" => "refs/heads/master",
 );
+