diff options
Diffstat (limited to 'source4/scripting/python')
| -rw-r--r-- | source4/scripting/python/samba/samdb.py | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/source4/scripting/python/samba/samdb.py b/source4/scripting/python/samba/samdb.py index 46a7fea32e..70f73da6f4 100644 --- a/source4/scripting/python/samba/samdb.py +++ b/source4/scripting/python/samba/samdb.py @@ -27,6 +27,7 @@ import samba  import ldb  import time  import base64 +import os  from samba import dsdb  from samba.ndr import ndr_unpack, ndr_pack  from samba.dcerpc import drsblobs, misc @@ -62,7 +63,7 @@ class SamDB(samba.Ldb):              dsdb._dsdb_set_am_rodc(self, am_rodc)      def connect(self, url=None, flags=0, options=None): -        if self.lp is not None: +        if self.lp is not None and not os.path.exists(url):              url = self.lp.private_path(url)          self.url = url | 
