diff --git a/forms/executionoptions.php b/forms/executionoptions.php
index fb45327d0f178e8e6da5e9724154b408902062db..9ed103bbb735e56b3da073ddbb2331c89598702b 100644
--- a/forms/executionoptions.php
+++ b/forms/executionoptions.php
@@ -100,7 +100,7 @@ class mod_vpl_executionoptions_form extends moodleform {
 		FROM course_modules 
 		JOIN vpl ON vpl.id = course_modules.instance
 		JOIN local_metadata ON course_modules.id = local_metadata.instanceid
-		WHERE vpl.usableasbase = 1 AND local_metadata.fieldid = 28 AND local_metadata.data = 1");
+		WHERE vpl.usableasbase = 1 AND local_metadata.fieldid = 28 AND local_metadata.data = 1 AND course_modules.module = 23");
 	foreach ($vpls_basedon_and_shared as $mod_vpl) {
 		if ($mod_vpl->instance != $vplid) {
 			$vpl = new mod_vpl( $mod_vpl->id );