diff --git a/components/matrix.inc b/components/matrix.inc
index b028ccb..229efc9 100644
--- a/components/matrix.inc
+++ b/components/matrix.inc
@@ -573,11 +573,12 @@ function _webform_csv_headers_matrix($component, $export_options) {
  * Implements _webform_csv_data_component().
  */
 function _webform_csv_data_matrix($component, $export_options, $value) {
+  $size = !empty($component['extra']['matrix_col']) ? $component['extra']['matrix_col'] : 1;
 
   if ($value[0]) {
     $value_array = _webform_matrix_component_array($value[0]);
     if (empty($value_array)) {
-      return array();
+      return array_fill(0, $size, "");
     }
     $sub_elements = $component['extra']['element'];
 
@@ -592,7 +593,7 @@ function _webform_csv_data_matrix($component, $export_options, $value) {
     return $csv_array;
   }
   else {
-    return '';
+    return array_fill(0, $size, "");
   }
 }
 
