diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c index 7be460596db..7e44e37afef 100644 --- a/programs/regedit/regproc.c +++ b/programs/regedit/regproc.c @@ -1125,7 +1125,7 @@ void delete_registry_key(WCHAR *reg_key_name) error_exit(STRING_INVALID_SYSTEM_KEY, reg_key_name); } - if (!*key_name) + if (!key_name || !*key_name) error_exit(STRING_DELETE_FAILED, reg_key_name); RegDeleteTreeW(key_class, key_name);