diff --git a/ide/initialsetupproc.pas b/ide/initialsetupproc.pas index 5498185c0e..40fc49ff72 100644 --- a/ide/initialsetupproc.pas +++ b/ide/initialsetupproc.pas @@ -320,7 +320,8 @@ var function CheckPPU(const AnUnitName: string): boolean; begin - if CompareFileExt(CfgCache.Units[AnUnitName],'ppu',false)<>0 then + if (CfgCache.Units=nil) + or (CompareFileExt(CfgCache.Units[AnUnitName],'ppu',false)<>0) then begin Note:=Format(lisPpuNotFoundCheckYourFpcCfg, [AnUnitName]); Result:=false;