diff --git a/gobject/gsignal.c b/gobject/gsignal.c index 0b38a9c9b..70167affb 100644 --- a/gobject/gsignal.c +++ b/gobject/gsignal.c @@ -587,6 +587,7 @@ handler_new (gboolean after) handler->block_count = 0; handler->after = after != FALSE; handler->closure = NULL; + handler->has_invalid_closure_notify = 0; return handler; }