diff --git a/handlers/views_handler_field.inc b/handlers/views_handler_field.inc
index 65210d9..620244d 100644
--- a/handlers/views_handler_field.inc
+++ b/handlers/views_handler_field.inc
@@ -701,6 +701,7 @@ class views_handler_field extends views_handler {
       $form['alter']['replace_spaces'] = array(
         '#type' => 'checkbox',
         '#title' => t('Replace spaces with dashes'),
+        '#description' => t('This option replaces spaces with "-" and "-" with "--".'),
         '#default_value' => $this->options['alter']['replace_spaces'],
         '#dependency' => array(
           'edit-options-alter-make-link' => array(1)
@@ -1253,6 +1254,7 @@ If you would like to have the characters \'[\' and \']\' please use the html ent
       }
 
       if (!empty($alter['replace_spaces'])) {
+        $path = str_replace('-', '--', $path);
         $path = str_replace(' ', '-', $path);
       }
     }
