diff --git a/loader/module.c b/loader/module.c index 9e5445853c68dbfbdfa6718a9e245ddf31866767..9441e03f28ab349bab6cfde5cc57a0fcf79988ec 100644 --- a/loader/module.c +++ b/loader/module.c @@ -573,9 +573,11 @@ static BOOL MODULE_GetBinaryType( HANDLE hfile, LPCSTR filename, } else { - /* Unknown extended header, so abort. + /* Unknown extended header, but this file is nonetheless + DOS-executable. */ - return FALSE; + *lpBinaryType = SCS_DOS_BINARY; + return TRUE; } } }