diff --git a/process/blobHandler/process.js b/process/blobHandler/process.js
index 91929e8a2143bc9c369a33a8c5dc06fb184ca165..210e350aff3c2cd0a5b0ce4e8a95b31f54b76171 100644
--- a/process/blobHandler/process.js
+++ b/process/blobHandler/process.js
@@ -5,7 +5,7 @@ import("system.util");
 import("system.fileIO");
 import("system.vars");
 
-var path = vars.get("$sys.serverhome") + "/binaryfiles/"
+var path = vars.get("$sys.serverdata") + "/binaryfiles/"
 var operation = null;
 
 switch (vars.get("$local.operation"))
@@ -49,7 +49,7 @@ function updateBlob (path, filename)
 function readBlob (path, filename) 
 {
     var fullPath = path + filename;
-    var fromWhereCond = new SqlBuilder(SqlUtils.getBinariesAlias()).from("ASYS_BINARIES").where("ASYS_BINARIES.ASYS_BINARIES", filename);
+    var fromWhereCond = new SqlBuilder(SqlUtils.getBinariesAlias()).from("ASYS_BINARIES").where("ASYS_BINARIES.ID", filename);
     
     sqlHelper = new SqlMaskingUtils();