/* If there is no initializer, it should have asynchronous one */
const ZblibPluginDescriptor_t *descriptor =
zblib_plugin_get_descriptor(plugin);
- if (NULL != descriptor->init_async) {
+ if (NULL != descriptor && NULL != descriptor->init_async) {
/* Register async initializer */
struct _zblib_async_init_info *info =
g_try_new0(struct _zblib_async_init_info, 1);