diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql
index 51a8910ccd61409bfc371192b6bccabd999b1ada..34cdcb801ee4fbe605e4a3093e281f88aa1b804b 100644
--- a/db/StoredProcedures.sql
+++ b/db/StoredProcedures.sql
@@ -2528,8 +2528,11 @@ BEGIN
 	INTO checker 
 	FROM `modules`
 	INNER JOIN `disciplines` ON disciplines.ID = modules.DisciplineID
-	INNER JOIN `disciplines_teachers` ON disciplines_teachers.TeacherID = TeacherID AND disciplines_teachers.DisciplineID = disciplines.ID
-	WHERE 	modules.ID = ModuleID
+	INNER JOIN `disciplines_teachers` ON 	disciplines_teachers.TeacherID = TeacherID AND 
+											disciplines_teachers.DisciplineID = disciplines.ID
+	WHERE 	modules.ID = ModuleID AND
+			modules.isExam = 0
+
 	LIMIT 1;
     IF NOT (checker > 0) THEN
     	RETURN -1;