diff --git a/dl/statserv/tld.c b/dl/statserv/tld.c index dbf638c2..c65fb5eb 100644 --- a/dl/statserv/tld.c +++ b/dl/statserv/tld.c @@ -190,7 +190,9 @@ void fini_tld() { TLD *t; lnode_t *tn; - GeoIP_delete(gi); + if (gi) { + GeoIP_delete(gi); + } tn = list_first(Thead); while (tn != NULL) { t = lnode_get(tn);