diff --git a/includes/add-content.inc b/includes/add-content.inc
index 128c78c..197e874 100644
--- a/includes/add-content.inc
+++ b/includes/add-content.inc
@@ -44,6 +44,7 @@ function template_preprocess_panels_add_content_modal(&$vars) {
 function template_process_panels_add_content_modal(&$vars) {
   $content = !empty($vars['categories'][$vars['category']]['content']) ? $vars['categories'][$vars['category']]['content'] : array();
 
+  $vars['columns'] = array();
   // If no category is selected or the category is empty or our special empty
   // category render a 'header' that will appear instead of the columns.
   if (empty($vars['category']) || empty($content) || $vars['category'] == 'root') {
@@ -56,7 +57,7 @@ function template_process_panels_add_content_modal(&$vars) {
     // This will default to 2 columns in the theme definition but could
     // theoretically be changed by a preprocess.
     $columns = $vars['column_count'];
-    foreach (range($columns) as $column) {
+    foreach (range(1, $columns) as $column) {
       $vars['columns'][$column] = '';
     }
 
