diff --git a/src/core/wee-upgrade-file.c b/src/core/wee-upgrade-file.c index 813bc7d1a..9fd024002 100644 --- a/src/core/wee-upgrade-file.c +++ b/src/core/wee-upgrade-file.c @@ -698,6 +698,9 @@ upgrade_file_read (struct t_upgrade_file *upgrade_file, { char *signature; + if (!upgrade_file) + return 0; + upgrade_file->callback_read = callback_read; upgrade_file->callback_read_data = callback_read_data;