From: moodler <moodler>
Date: Tue, 26 Aug 2003 15:55:03 +0000 (+0000)
Subject: Make sure that the Site never shows up in My Courses
X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=c81696e599737520b706df83a55184d5703de015;p=moodle.git

Make sure that the Site never shows up in My Courses
---

diff --git a/course/lib.php b/course/lib.php
index 38e04576d4..04b482395f 100644
--- a/course/lib.php
+++ b/course/lib.php
@@ -1004,6 +1004,9 @@ function print_courses_sideblock($category=0, $width="100%") {
     if (isset($USER->id) and !isadmin()) {    // Just print My Courses
         if ($courses = get_my_courses($USER->id)) {
             foreach ($courses as $course) {
+                if (!$course->category) {
+                    continue;
+                }
                 $linkcss = $course->visible ? "" : " class=\"dimmed\" ";
                 $moddata[]="<a $linkcss title=\"$course->shortname\" ".
                            "href=\"$CFG->wwwroot/course/view.php?id=$course->id\">$course->fullname</a>";
@@ -1156,6 +1159,9 @@ function print_my_moodle() {
 
     if ($courses = get_my_courses($USER->id)) {
         foreach ($courses as $course) {
+            if (!$course->category) {
+                continue;
+            }
             print_course($course, "100%");
             echo "<br />\n";
         }