diff --git a/debian/patches/01-recursive-properties.patch b/debian/patches/01-recursive-properties.patch
index d8da9547de22be474c60ce8d72ad18c9514b9bc9..69f9616db9b7e9751b99580890ac9fffaf9642cf 100644
--- a/debian/patches/01-recursive-properties.patch
+++ b/debian/patches/01-recursive-properties.patch
@@ -61,7 +61,7 @@ Forwarded: http://code.google.com/p/pywebdav/issues/detail?id=70
          if self._depth == "0":
 +            if allprop:
 +                self.proplist = self._dataclass.get_propnames(self._uri)
-+                self.namespaces = self.proplist.keys()
++                self.namespaces = list(self.proplist)
              gp, bp = self.get_propvalues(self._uri)
              res = self.mk_prop_response(self._uri, gp, bp, doc)
              ms.appendChild(res)
@@ -69,7 +69,7 @@ Forwarded: http://code.google.com/p/pywebdav/issues/detail?id=70
          elif self._depth == "1":
 +            if allprop:
 +                self.proplist = self._dataclass.get_propnames(self._uri)
-+                self.namespaces = self.proplist.keys()
++                self.namespaces = list(self.proplist)
              gp, bp = self.get_propvalues(self._uri)
              res = self.mk_prop_response(self._uri, gp, bp, doc)
              ms.appendChild(res)
@@ -77,7 +77,7 @@ Forwarded: http://code.google.com/p/pywebdav/issues/detail?id=70
              for newuri in self._dataclass.get_childs(self._uri):
 +                if allprop:
 +                    self.proplist = self._dataclass.get_propnames(newuri)
-+                    self.namespaces = self.proplist.keys()
++                    self.namespaces = list(self.proplist)
                  gp, bp = self.get_propvalues(newuri)
                  res = self.mk_prop_response(newuri, gp, bp, doc)
                  ms.appendChild(res)
@@ -87,7 +87,7 @@ Forwarded: http://code.google.com/p/pywebdav/issues/detail?id=70
                  uri = uri_list.pop()
 +                if allprop:
 +                    self.proplist = self._dataclass.get_propnames(uri)
-+                    self.namespaces = self.proplist.keys()
++                    self.namespaces = list(self.proplist)
                  gp, bp = self.get_propvalues(uri)
                  res = self.mk_prop_response(uri, gp, bp, doc)
                  ms.appendChild(res)