diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_CodeBlocks.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_CodeBlocks.h index e1f574925f..574f8a5c72 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_CodeBlocks.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_CodeBlocks.h @@ -781,7 +781,10 @@ private: if (hasResourceFile()) { const auto iconFile = getTargetFolder().getChildFile ("icon.ico"); - build_tools::writeMacIcon (getIcons(), iconFile); + + if (! build_tools::asArray (getIcons()).isEmpty()) + build_tools::writeMacIcon (getIcons(), iconFile); + auto rcFile = getTargetFolder().getChildFile ("resources.rc"); MSVCProjectExporterBase::createRCFile (project, iconFile, rcFile);