diff --git a/plugins/FeedsCSVParser.inc b/plugins/FeedsCSVParser.inc
index 04d79b6..21bab77 100644
--- a/plugins/FeedsCSVParser.inc
+++ b/plugins/FeedsCSVParser.inc
@@ -123,7 +123,12 @@ class FeedsCSVParser extends FeedsParser {
     $mappings = feeds_importer($this->id)->processor->config['mappings'];
     $sources = $uniques = array();
     foreach ($mappings as $mapping) {
-      $sources[] = check_plain($mapping['source']);
+      if (strpos($mapping['source'],',') !== false) {
+        $sources[] = '"' . check_plain($mapping['source']) . '"';
+      }
+      else {
+        $sources[] = check_plain($mapping['source']);
+      }
       if (!empty($mapping['unique'])) {
         $uniques[] = check_plain($mapping['source']);
       }
