--- wysiwyg.old/wysiwyg_editor.module	2008-06-12 14:55:27.000000000 +0200
+++ wysiwyg/wysiwyg_editor.module	2008-06-12 15:11:40.000000000 +0200
@@ -507,8 +507,10 @@
         foreach (range($row, 1) as $row) {
           if (count($init['theme_advanced_buttons'. $row]) < $min_btns) {
             // Squish the rows together, since row is empty.
-            $init['theme_advanced_buttons'. ($row - 1)] = array_merge($init['theme_advanced_buttons'. ($row - 1)], $init['theme_advanced_buttons'. $row]);
-            $init['theme_advanced_buttons'. $row] = array();
+            if ($row > 1) {
+              $init['theme_advanced_buttons'. ($row - 1)] = array_merge($init['theme_advanced_buttons'. ($row - 1)], $init['theme_advanced_buttons'. $row]);
+              $init['theme_advanced_buttons'. $row] = array();
+            }
           }
         }
       }
