diff --git a/src/core/wee-hashtable.c b/src/core/wee-hashtable.c index 42eb6cadf..5f2835f0a 100644 --- a/src/core/wee-hashtable.c +++ b/src/core/wee-hashtable.c @@ -336,7 +336,8 @@ hashtable_free_value (struct t_hashtable *hashtable, case HASHTABLE_STRING: case HASHTABLE_BUFFER: case HASHTABLE_TIME: - free (item->value); + if (item->value) + free (item->value); break; case HASHTABLE_POINTER: break;