                  
              return False
  
-@@ -1351,11 +1443,16 @@
+@@ -1351,11 +1445,16 @@
          @return C{True} if C{href_principal} is valid, C{False} otherwise.
  
          This implementation tests for a href element that corresponds to

         """
         Check whether the principal1 is a principal in the set defined by
         principal2.
@@ -1244,6 +1334,9 @@
             if isinstance(principal1, davxml.Unauthenticated):
                 yield False
                 return

         (dav_namespace, "alternate-URI-set"),
         (dav_namespace, "principal-URL"    ),
         (dav_namespace, "group-member-set" ),
@@ -1585,14 +1948,11 @@
     )
 
     def davComplianceClasses(self):
