diff --git export/views_bonus_export.theme.inc export/views_bonus_export.theme.inc
index 0d845ba..999e662 100644
--- export/views_bonus_export.theme.inc
+++ export/views_bonus_export.theme.inc
@@ -16,7 +16,7 @@ function template_preprocess_views_bonus_export_csv(&$vars) {
 
   // Make sure we catch saved options that are misspelled. LEGACY
   if (isset($vars['options']['separator'])) {
-    $vars['options']['separator'] = $vars['options']['seperator'];
+    $vars['options']['separator'] = $vars['options']['seperator'] == 'TAB' ? "\t" : $vars['options']['seperator'];
   }
   // Support old misspelled templates. LEGACY
   $vars['seperator'] =
diff --git export/views_bonus_plugin_style_export_csv.inc export/views_bonus_plugin_style_export_csv.inc
index 41a044c..f58b9c2 100644
--- export/views_bonus_plugin_style_export_csv.inc
+++ export/views_bonus_plugin_style_export_csv.inc
@@ -68,7 +68,7 @@ class views_bonus_plugin_style_export_csv extends views_bonus_plugin_style_expor
       '#type' => 'textfield',
       '#title' => t('Separator'),
       '#default_value' => !empty($this->options['separator']) ? $this->options['separator'] : ',',
-      '#description' => t('This is the separator that is used to separate fields. CSV implies comma separated fields so this should not be changed unless you have specific requirements'),
+      '#description' => t('This is the separator that is used to separate fields. CSV implies comma separated fields so this should not be changed unless you have specific requirements. (Enter TAB to create a tab-delimited file.)'),
     );
     $form['quote'] = array(
       '#type' => 'checkbox',
