diff --git a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/db/DBUtils.java b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/db/DBUtils.java
index 4c11d14d03c9d405dce646cbdff73cc12033f8ca..1c7b4a06d4edc212486cd1e357ae4bd0579b653a 100644
--- a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/db/DBUtils.java
+++ b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/db/DBUtils.java
@@ -37,6 +37,16 @@ public class DBUtils
         QueryTool.getTypeMap().put(float[].class, new FloatArrayMapper());
     }
 
+    /**
+     * Use this method instead of {@link QueryTool#getQuery(DataSource, Class)}. Only in this way
+     * you make sure that the rigth query mappers will be registered.
+     */
+    public static <T extends BaseQuery> T getQuery(final DataSource dataSource, final Class<T> query)
+            throws InvalidDataTypeException, InvalidQueryException
+    {
+        return QueryTool.getQuery(dataSource, query);
+    }
+
     /**
      * Rolls backs and closes the given <var>transactionOrNull</var>, if it is not <code>null</code>
      * .
@@ -138,13 +148,4 @@ public class DBUtils
         return experiment;
     }
 
-    /**
-     * Use this method instead of {@link QueryTool#getQuery(DataSource, Class)} to initialize the
-     * {@link QueryTool#getTypeMap()}.
-     */
-    public static <T extends BaseQuery> T getQuery(final DataSource dataSource, final Class<T> query)
-            throws InvalidDataTypeException, InvalidQueryException
-    {
-        return QueryTool.getQuery(dataSource, query);
-    }
 }