diff --git a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c index 4c59b83243..7b16d9816c 100644 --- a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c +++ b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c @@ -795,7 +795,7 @@ BdsLibOutputStrings ( // If String is NULL, then it's the end of the list // String = VA_ARG (Args, CHAR16 *); - if (String != NULL) { + if (String == NULL) { break; }