--- ipset.c~ 2007-08-27 23:53:14.000000000 -0700 +++ ipset.c 2008-05-29 13:10:02.000000000 -0700 @@ -1638,7 +1638,7 @@ DP("(%s, %s) -> %s", set ? set->name : IPSET_TOKEN_ALL, adt, binding); /* Ugly */ - if (strcmp(set->settype->typename, "iptreemap") == 0) + if (set && strcmp(set->settype->typename, "iptreemap") == 0) exit_error(PARAMETER_PROBLEM, "iptreemap type of sets cannot be used at binding operations\n"); /* Alloc memory for the data to send */