Minor correction to LazyNode's use of subpath to avoid NameErrors.
[philo.git] / middleware.py
index 832bd16..fa30ef6 100644 (file)
@@ -20,11 +20,10 @@ class LazyNode(object):
                        except Node.DoesNotExist:
                                node = None
                        
-                       if subpath is None:
-                               subpath = ""
-                       subpath = "/" + subpath
-                       
                        if node:
+                               if subpath is None:
+                                       subpath = ""
+                               subpath = "/" + subpath
                                node.subpath = subpath
                        
                        request._found_node = node