diff --git a/src/basic/efivars.c b/src/basic/efivars.c index 470369c0cb..92b11cb2c5 100644 --- a/src/basic/efivars.c +++ b/src/basic/efivars.c @@ -439,9 +439,7 @@ int systemd_efi_options_efivarfs_if_newer(char **line) { r = read_efi_options_variable(line); if (r < 0) - log_warning_errno(r, "Failed to read SystemdOptions EFI variable: %m"); - if (r == -ENOENT) - return -ENODATA; - return r; + return log_warning_errno(r, "Failed to read SystemdOptions EFI variable: %m"); + return 0; } #endif