ShellStatus = SHELL_INVALID_PARAMETER;\r
} else {\r
Name = ShellCommandLineGetRawValue(Package, 1);\r
- if (!IsValidFileName(Name)) {\r
+ if (Name == NULL || !IsValidFileName(Name)) {\r
ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_PROBLEM), gShellDebug1HiiHandle, Name);\r
ShellStatus = SHELL_INVALID_PARAMETER;\r
} else {\r