summaryrefslogtreecommitdiff
path: root/src/block-parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/block-parser.c')
-rw-r--r--src/block-parser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/block-parser.c b/src/block-parser.c
index eb505ed..48c7671 100644
--- a/src/block-parser.c
+++ b/src/block-parser.c
@@ -79,7 +79,7 @@ block_parser_func_data_destroy_notify (gpointer data)
if (data == NULL)
return;
- if (d->data_destroy_func != NULL)
+ if (d->data_destroy_func != NULL && d->user_data != NULL)
d->data_destroy_func (d->user_data);
g_free (d);
}