diff --git a/modpol/orgs/base.lua b/modpol/orgs/base.lua
index 0c4e261..a57bd98 100644
--- a/modpol/orgs/base.lua
+++ b/modpol/orgs/base.lua
@@ -75,6 +75,9 @@ function modpol.orgs.reset()
         end
     end
 
+    modpol.orgs.array[1] = nil
+    modpol.orgs.init_instance()
+
     modpol.ocutil.log('Reset all orgs')
     modpol.orgs:record('Resetting all orgs', 'org_reset')
 end