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 cca5144be55435c39f0c6f969d21310bf24e3028..d7302a716d3b0d3920fa4262fb44923556746f66 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
@@ -31,7 +31,7 @@ import ch.systemsx.cisd.dbmigration.DatabaseConfigurationContext;
 public class DBUtils
 {
     /** Current version of the database. */
-    public static final String DATABASE_VERSION = "001";
+    public static final String DATABASE_VERSION = "002";
 
     static
     {
diff --git a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/MetabolDatabaseUpdater.java b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/MetabolDatabaseUpdater.java
index ccc3a360150e79c349378efc5835f85e4f8fd172..1b12e59630320160df296a5025c172a216c63ecc 100644
--- a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/MetabolDatabaseUpdater.java
+++ b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/etl/MetabolDatabaseUpdater.java
@@ -61,6 +61,7 @@ public class MetabolDatabaseUpdater implements IMaintenanceTask
     {
         LogInitializer.init();
         context = DBUtils.createDefaultDBContext();
+        DBUtils.init(context);
         try
         {
             connection = context.getDataSource().getConnection();