diff -rup samba-3.5.3.orig/source3/winbindd/wb_next_grent.c samba-3.5.3.new/source3/winbindd/wb_next_grent.c --- samba-3.5.3.orig/source3/winbindd/wb_next_grent.c 2010-05-17 14:51:23.000000000 +0300 +++ samba-3.5.3.new/source3/winbindd/wb_next_grent.c 2010-06-21 12:18:11.000000000 +0300 @@ -100,7 +100,8 @@ static void wb_next_grent_fetch_done(str status = rpccli_wbint_QueryGroupList_recv(subreq, state, &result); TALLOC_FREE(subreq); - if (!NT_STATUS_IS_OK(status) || !NT_STATUS_IS_OK(result)) { + if (!NT_STATUS_IS_OK(status) || + (!NT_STATUS_IS_OK(result) && !NT_STATUS_EQUAL(result, NT_STATUS_DOMAIN_CONTROLLER_NOT_FOUND))) { /* Ignore errors here, just log it */ DEBUG(10, ("query_user_list for domain %s returned %s/%s\n", state->gstate->domain->name,