Index: trunk/src/libcschem/compile.c =================================================================== --- trunk/src/libcschem/compile.c (revision 10396) +++ trunk/src/libcschem/compile.c (revision 10397) @@ -986,7 +986,7 @@ csch_sheet_t *sheet = *vtp0_get(&prj->hdr.designs, n, 0); /* hierarchy: start from root sheets only, skip aux sheets; unlisted/unknown are rather compiled so no-project-file works */ - if (sheet->stype == CSCH_SHTY_AUX) continue; + if ((sheet->stype == CSCH_SHTY_AUX) || (sheet->stype == CSCH_SHTY_EXTERNAL)) continue; if ((sheet->stype == CSCH_SHTY_UNLISTED) || (sheet->stype == CSCH_SHTY_unknown)) { if (prj->num_root_sheets != 0) { rnd_message(RND_MSG_WARNING, "Compile: not compiling sheet %s: unlisted file in a project with explicit sheet list in project file\n", sheet->hidlib.loadname);