diff --git a/partner-scrappingkisel.js b/partner-scrappingkisel.js
index 10f58aa..07bce0d 100644
--- a/partner-scrappingkisel.js
+++ b/partner-scrappingkisel.js
@@ -149,12 +149,19 @@ function productsWithout(to_be_removed, products) {
         products = config.globals.products;
     }
     
+    if (products.search(/^,/) == -1) {
+        products = ',' + products;
+    }
+    
+    
     if (products.search(/,$/) == -1) {
         products = products + ',';
     }
     
     products = products.replace(/\s+/, '');
-    products = products.replace(to_be_removed + ',' , '');
+    products = products.replace(/,+/, ',');
+    products = products.replace(',' + to_be_removed + ',' , ',');
+    products = products.replace(/^,/, '');
     products = products.replace(/,$/, '');
     
     return products;