summaryrefslogtreecommitdiff
path: root/addons/document/document_directory.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/document/document_directory.py')
-rw-r--r--addons/document/document_directory.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/document/document_directory.py b/addons/document/document_directory.py
index 1557941e7c6..a04bfce7231 100644
--- a/addons/document/document_directory.py
+++ b/addons/document/document_directory.py
@@ -215,8 +215,8 @@ class document_directory(osv.osv):
path.append(duri[0])
duri = duri[1:]
did = nid[0]
-
- return (nodes.node_dir(path, nparent,ncontext,self.browse(cr,uid,did, context)), duri)
+ root_node = did and self.browse(cr,uid,did, context) or False
+ return (nodes.node_dir(path, nparent,ncontext, root_node), duri)
nid = self.search(cr,uid,[('parent_id','=',did),('name','=',duri[0]),('type','=','ressource')], context=context)