Index: componentlib.class.php
===================================================================
RCS file: /cvsroot/moodle/moodle/lib/componentlib.class.php,v
retrieving revision 1.7.2.6
diff -u -r1.7.2.6 componentlib.class.php
--- componentlib.class.php	2 Apr 2008 06:10:01 -0000	1.7.2.6
+++ componentlib.class.php	2 Dec 2009 06:12:15 -0000
@@ -477,7 +477,9 @@
                         continue;
                     }
                     $component[0]=trim($component[0]);
-                    $component[1]=trim($component[1]);
+                    if (!empty($component[1])) {
+                        $component[1]=trim($component[1]);
+                    }
                     if (!empty($component[2])) {
                         $component[2]=trim($component[2]);
                     }
