Index: locallib.php =================================================================== RCS file: /cvsroot/moodle/moodle/tag/locallib.php,v retrieving revision 1.1.2.11 diff -c -r1.1.2.11 locallib.php *** locallib.php 27 Feb 2008 08:54:58 -0000 1.1.2.11 --- locallib.php 4 Mar 2008 21:47:49 -0000 *************** *** 23,30 **** $tagcloud = get_records_sql('SELECT tg.rawname, tg.id, tg.name, tg.tagtype, COUNT(ti.id) AS count, tg.flag '. 'FROM '. $CFG->prefix .'tag_instance ti INNER JOIN '. $CFG->prefix .'tag tg ON tg.id = ti.tagid '. ! 'GROUP BY tg.id, tg.rawname, tg.name, tg.flag '. 'ORDER BY count DESC, tg.name ASC', 0, $nr_of_tags); $totaltags = count($tagcloud); $currenttag = 0; --- 23,33 ---- $tagcloud = get_records_sql('SELECT tg.rawname, tg.id, tg.name, tg.tagtype, COUNT(ti.id) AS count, tg.flag '. 'FROM '. $CFG->prefix .'tag_instance ti INNER JOIN '. $CFG->prefix .'tag tg ON tg.id = ti.tagid '. ! 'GROUP BY tg.id, tg.rawname, tg.name, tg.flag, tg.tagtype '. 'ORDER BY count DESC, tg.name ASC', 0, $nr_of_tags); + if (empty($tagcloud)) { + $tagcloud = array(); + } $totaltags = count($tagcloud); $currenttag = 0;