diff --git a/dlls/setupapi/setupx_main.c b/dlls/setupapi/setupx_main.c index f74f824cf52..0964aecc33d 100644 --- a/dlls/setupapi/setupx_main.c +++ b/dlls/setupapi/setupx_main.c @@ -1133,6 +1133,7 @@ static BOOL SETUPX_CopyFiles(LPSTR *pSub, HINF16 hInf) /* entry wasn't a single file, so let's iterate over section */ pFileEntries = SETUPX_GetSectionEntries(filename, pCopyEntry); + if (pFileEntries == NULL) continue; for (p=pFileEntries; *p; p +=strlen(p)+1) { pSubFile = SETUPX_GetSubStrings(p, ',');