X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fubus.git;a=blobdiff_plain;f=ubusd_acl.c;h=2700c863da144a7a11e60a26aade4b1913a9d5eb;hp=85ada5dc87904207e8f002a28548c67072c95f9d;hb=d6bb4f1a1ddab325024966cd79abd34364dfdd15;hpb=686c05d738a7a1f7ec62c47807f07f6f642904b1 diff --git a/ubusd_acl.c b/ubusd_acl.c index 85ada5d..2700c86 100644 --- a/ubusd_acl.c +++ b/ubusd_acl.c @@ -101,7 +101,7 @@ ubusd_acl_check(struct ubus_client *cl, const char *obj, struct blob_attr *cur; int rem; - if (!cl->uid) + if (!cl->uid || !obj) return 0; acl = avl_find_ge_element(&ubusd_acls, obj, acl, avl);