s3:winbind: Fix a potential segfault in libwbclient
[metze/samba/wip.git] / nsswitch / libwbclient / wbc_util.c
index fcb7671d8388c7c45d8a205ef98621241071d6b8..7f3b61bb25d4f22c25689501510c78d13b3e48f4 100644 (file)
@@ -407,7 +407,7 @@ wbcErr wbcListTrusts(struct wbcDomainInfo **domains, size_t *num_domains)
 
        p = (char *)response.extra_data.data;
 
-       if (strlen(p) == 0) {
+       if ((p == NULL) || (strlen(p) == 0)) {
                /* We should always at least get back our
                   own SAM domain */