diff --git a/main/gradebook/lib/be/category.class.php b/main/gradebook/lib/be/category.class.php index 5b5500119d..42a9345739 100644 --- a/main/gradebook/lib/be/category.class.php +++ b/main/gradebook/lib/be/category.class.php @@ -553,7 +553,7 @@ class Category implements GradebookItem $sql .= " AND course_code = '".Database::escape_string($course_code)."'" ." AND session_id = ".(int)$session_id; } else { - $sql .= " AND course_code = '".Database::escape_string($course_code)."'"; + $sql .= " AND course_code = '".Database::escape_string($course_code)."' AND session_id is null OR session_id=0"; } } else { //no optional parameter, proceed as usual