Correct return status for the unsupported condition
[people/mcb30/edk2.git] / edk2 / MdeModulePkg / Universal / Variable / EmuRuntimeDxe / EmuVariable.c
index 2c5dd36..5e46889 100644 (file)
@@ -730,11 +730,6 @@ Returns:
     //   Make sure RT Attribute is set if we are in Runtime phase.\r
     //\r
     return EFI_INVALID_PARAMETER;\r
-  } else if (EfiAtRuntime () && Attributes && !(Attributes & EFI_VARIABLE_NON_VOLATILE)) {\r
-    //\r
-    // Cannot Query volatile variable in Runtime\r
-    //\r
-    return EFI_INVALID_PARAMETER;\r
   }\r
 \r
   AcquireLockOnlyAtBootTime(&Global->VariableServicesLock);\r