      def readProperty(self, property, request):
          def defer():
              if type(property) is tuple:
-@@ -1610,10 +1951,20 @@
+@@ -1610,10 +1952,20 @@
                      return davxml.PrincipalURL(davxml.HRef(self.principalURL()))
  
                  if name == "group-member-set":

     """
     Resource representing a WebDAV principal.  (RFC 3744, section 2)
     """
@@ -1577,7 +1921,7 @@
     # WebDAV
     ##
 

 
                 if name == "resourcetype":
                     if self.isCollection():
@@ -1655,7 +2007,7 @@
         principals.  Subclasses should override this method to provide member
         URLs for this resource if appropriate.
         """
