diff --git a/db/StoredProcedures.sql b/db/StoredProcedures.sql
index 9c0793a26257bf7c7374be03a7f48b659a07aac1..7609d5ec41f93a293e4d65ff54d80ce130742741 100644
--- a/db/StoredProcedures.sql
+++ b/db/StoredProcedures.sql
@@ -2627,6 +2627,15 @@ BEGIN
 		RETURN -1;
 	END IF;
 
+	DELETE FROM `logs_rating`
+	WHERE logs_rating.SubModuleID IN 
+		(
+			SELECT submodules.ID
+			FROM `submodules`
+			INNER JOIN `modules` ON submodules.ModuleID = modules.ID
+			WHERE modules.DisciplineID = DisciplineID
+		);
+
 	DELETE FROM `rating_table`
 	WHERE rating_table.SubModuleID IN 
 		(