diff --git a/process/Classification_lib/process.js b/process/Classification_lib/process.js
index c0754df5bf42441f5bd9ca3f433c7234c58ec1f2..25419ec3b80a5f2d41f83626ad8c6d50cfb1d8cf 100644
--- a/process/Classification_lib/process.js
+++ b/process/Classification_lib/process.js
@@ -309,8 +309,11 @@ ClassificationUtils.setClassificationStorageDatasetsOutdated = function (pTarget
     //set outdated flag for the classificationStorage datasets
     if(relevantForClassification && classificationStorageIds.length > 0) // also check for the classificationStorageIds.length since it could be empty
     {
-        var cond = newWhere("CLASSIFICATIONSTORAGE.OBJECT_ROWID", classificationStorageIds, SqlBuilder.IN());
-        cond.updateData(true, "CLASSIFICATIONSTORAGE", ["OUTDATED"], null, [1]);
+        for (i = 0; i < classificationStorageIds.length; i++) 
+        {
+            var cond = newWhere("CLASSIFICATIONSTORAGE.OBJECT_ROWID", classificationStorageIds[i], SqlBuilder.IN());
+            cond.updateData(true, "CLASSIFICATIONSTORAGE", ["OUTDATED"], null, [1]);
+        }
     }
 };