diff --git a/process/Product_lib/process.js b/process/Product_lib/process.js
index ee03a52bec3a0052633d48aace52aeb834a107da..05c9106f30d76237624db6bfaceba7a9612a55d3 100644
--- a/process/Product_lib/process.js
+++ b/process/Product_lib/process.js
@@ -283,7 +283,7 @@ ProductUtils.getProductDetails = function(pid, priceListFilter, additionalProduc
                 return priceLists[list];
             }
             //customer deposited price list (defined by Attribute)
-            if (priceListFilter.priceList != "") {
+            if (priceListFilter.priceList != "" && priceListFilter.priceList != null) {
                 var res;
                 var escape;
                  // runs trough the possible pricelists to find the one with the correct pricelist ("-type").