join: Avoid searching for more than strictly required during sanity check
[nivanova/samba-autobuild/.git] / python / samba / join.py
index 6a9c3b9807ffb60e292f5521a69dddf2815521ce..75106ff52fa61576641e1cf157942678e4010dd5 100644 (file)
@@ -112,9 +112,9 @@ class DCJoinContext(object):
             ctx.site = DEFAULTSITE
 
         try:
-            ctx.samdb.search(scope=ldb.SCOPE_ONELEVEL, attrs=["dn"])
-        except ldb.LdbError as e4:
-            (enum, estr) = e4.args
+            ctx.samdb.search(scope=ldb.SCOPE_BASE, attrs=[])
+        except ldb.LdbError as e:
+            (enum, estr) = e.args
             raise DCJoinException(estr)
 
         ctx.base_dn = str(ctx.samdb.get_default_basedn())