diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/MenuResourceDataType.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/MenuResourceDataType.java index d764344ff5..c2e1adf28e 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/MenuResourceDataType.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/MenuResourceDataType.java @@ -155,7 +155,7 @@ public class MenuResourceDataType extends DynamicDataType { int tempOffset, short mtOption) { //If it is a popup there is only an option field, no ID field - if (mtOption == MF_POPUP) { + if ((mtOption & MF_POPUP) == MF_POPUP) { tempOffset = addComp(WordDataType.dataType, 2, "mtOption", memBuffer.getAddress(), comps, tempOffset);