diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/common/DatabaseContextUtils.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/common/DatabaseContextUtils.java
index da69b94ca1c931761b75fd8c3599ed5c8e92d212..81a5242873dabe22507103af6904656a29691c79 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/common/DatabaseContextUtils.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/common/DatabaseContextUtils.java
@@ -20,6 +20,7 @@ import java.sql.Connection;
 
 import ch.systemsx.cisd.common.exceptions.ConfigurationFailureException;
 import ch.systemsx.cisd.dbmigration.DatabaseConfigurationContext;
+import ch.systemsx.cisd.openbis.generic.server.dataaccess.IAuthorizationDAOFactory;
 import ch.systemsx.cisd.openbis.generic.server.dataaccess.IDAOFactory;
 import ch.systemsx.cisd.openbis.generic.server.dataaccess.PersistencyResources;
 
@@ -32,7 +33,7 @@ public class DatabaseContextUtils
 {
 
     @SuppressWarnings("deprecation")
-    public static Connection getConnection(IDAOFactory daoFactory)
+    public static Connection getConnection(IAuthorizationDAOFactory daoFactory)
     {
         return daoFactory.getSessionFactory().getCurrentSession().connection();
     }