SHIM_LOCK *shim_lock;
EFI_GUID ShimLockGuid = SHIM_LOCK_GUID;
- if (refit_call3_wrapper(BS->LocateProtocol, &ShimLockGuid, NULL, (VOID**) &shim_lock) == EFI_SUCCESS) {
+ if ((data != NULL) && (refit_call3_wrapper(BS->LocateProtocol, &ShimLockGuid, NULL, (VOID**) &shim_lock) == EFI_SUCCESS)) {
if (!shim_lock)
return FALSE;