proto: allow dumping protocol handlers without config_params
[project/netifd.git] / proto.c
diff --git a/proto.c b/proto.c
index 9eb31c5e778b9c7818ff156354be2d2ce714e150..6047735daec00d4a595110fd1b3fb687d8b13c2e 100644 (file)
--- a/proto.c
+++ b/proto.c
@@ -591,7 +591,7 @@ proto_dump_handlers(struct blob_buf *b)
                void *v;
 
                c = blobmsg_open_table(b, p->name);
-               if (p->config_params->validate) {
+               if (p->config_params && p->config_params->validate) {
                        int i;
 
                        v = blobmsg_open_table(b, "validate");