diff --git a/src/p_w32pe.cpp b/src/p_w32pe.cpp index ed5056a6..7d7e45b1 100644 --- a/src/p_w32pe.cpp +++ b/src/p_w32pe.cpp @@ -1105,7 +1105,7 @@ void PackW32Pe::pack(OutputFile *fo) int PackW32Pe::canUnpack() { - if (!readFileHeader()) + if (!readFileHeader() || ih.cpu < 0x14c || ih.cpu > 0x150) return false; unsigned objs = ih.objects;