diff --git a/src/frontend/org/voltdb/sysprocs/UpdateApplicationCatalog.java b/src/frontend/org/voltdb/sysprocs/UpdateApplicationCatalog.java
index <HASH>..<HASH> 100644
--- a/src/frontend/org/voltdb/sysprocs/UpdateApplicationCatalog.java
+++ b/src/frontend/org/voltdb/sysprocs/UpdateApplicationCatalog.java
@@ -386,6 +386,8 @@ public class UpdateApplicationCatalog extends VoltSystemProcedure {
             performCatalogVerifyWork(
                     catalogDiffCommands,
                     expectedCatalogVersion,
+                    tablesThatMustBeEmpty,
+                    reasonsForEmptyTables,
                     requiresSnapshotIsolation);
         }
         catch (VoltAbortException vae) {
@@ -411,8 +413,6 @@ public class UpdateApplicationCatalog extends VoltSystemProcedure {
         performCatalogUpdateWork(
                 catalogDiffCommands,
                 expectedCatalogVersion,
-                tablesThatMustBeEmpty,
-                reasonsForEmptyTables,
                 requiresSnapshotIsolation);
 
         VoltTable result = new VoltTable(VoltSystemProcedure.STATUS_SCHEMA);
Merge izzy's work with mine on updating empty tables.