diff --git a/examples/client.c b/examples/client.c index e9c0dfe7..d0730089 100644 --- a/examples/client.c +++ b/examples/client.c @@ -450,9 +450,11 @@ cmdline_content_type(char *arg, unsigned short key) { q = p+1; } - node = new_option_node(key, valcnt, value); - if (node) - coap_insert( &optlist, node, order_opts ); + if (valcnt) { + node = new_option_node(key, valcnt, value); + if (node) + coap_insert( &optlist, node, order_opts ); + } } void