common/registerers.py
branchtls-sprint
changeset 1263 01152fffd593
parent 1132 96752791c2b6
parent 1252 e782f333408b
--- a/common/registerers.py	Mon Apr 06 12:37:45 2009 +0200
+++ b/common/registerers.py	Tue Apr 07 09:30:23 2009 +0200
@@ -70,6 +70,8 @@
     def equivalent(self, other):
         if use_interfaces(self.vobject) != use_interfaces(other):
             return False
+        if getattr(self.vobject, 'require_groups', ()) != getattr(other, 'require_groups', ()):
+            return False
         try:
             newaccepts = list(other.accepts)
             for etype in self.vobject.accepts: