Index: trunk/packages/invirt-web/code/cache_acls.py
===================================================================
--- trunk/packages/invirt-web/code/cache_acls.py	(revision 2225)
+++ trunk/packages/invirt-web/code/cache_acls.py	(revision 2226)
@@ -75,5 +75,6 @@
         old_admin_acl = set(a.user for a in Admin.query())
         for removed in old_admin_acl - admin_acl:
-            Admin.query.filter_by(user=removed).delete()
+            old = Admin.query.filter_by(user=removed).first()
+            session.delete(old)
         for added in admin_acl - old_admin_acl:
             a = Admin(user=added)
