diff --git a/product/ZSQLCatalog/SQLCatalog.py b/product/ZSQLCatalog/SQLCatalog.py
index 9225052d7899073a27062ea917f8662ed4b12e8d..b2ef0cc397c58b5ffd4ecd21ace626c4333d0821 100644
--- a/product/ZSQLCatalog/SQLCatalog.py
+++ b/product/ZSQLCatalog/SQLCatalog.py
@@ -1232,7 +1232,7 @@ class Catalog(Folder, Persistent, Acquisition.Implicit, ExtensionClass.Base):
       # This should exist only if the site is not up to date.
       LOG('ZSQLCatalog.beforeUncatalogObject',0,'The sql_catalog_delete_uid'\
                                                 + ' method is not defined')
-      self.uncatalogObject(path=path,uid=uid)
+      return self.uncatalogObject(path=path,uid=uid)
     method = getattr(self, method_name)
     method(uid = uid)