diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/server/QueryServer.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/server/QueryServer.java
index 2236700927750402f2593dc51ac11cd3105a48c8..419f47d58c8cbcb7ec85b6163b341ab4c61a22c5 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/server/QueryServer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/query/server/QueryServer.java
@@ -164,7 +164,7 @@ public class QueryServer extends AbstractServer<IQueryServer> implements IQueryS
         {
             for (TechId techId : filterIds)
             {
-                QueryPE query = queryDAO.tryGetByTechId(techId);
+                QueryPE query = queryDAO.getByTechId(techId);
                 queryDAO.delete(query);
             }
         } catch (DataAccessException ex)
@@ -180,7 +180,7 @@ public class QueryServer extends AbstractServer<IQueryServer> implements IQueryS
         try
         {
             IQueryDAO queryDAO = getDAOFactory().getQueryDAO();
-            QueryPE query = queryDAO.tryGetByTechId(TechId.create(updates));
+            QueryPE query = queryDAO.getByTechId(TechId.create(updates));
 
             query.setName(updates.getName());
             query.setDescription(updates.getDescription());