diff --git a/src/main/java/org/igv/sam/SAMAlignment.java b/src/main/java/org/igv/sam/SAMAlignment.java index a849ba375..fab660e7f 100644 --- a/src/main/java/org/igv/sam/SAMAlignment.java +++ b/src/main/java/org/igv/sam/SAMAlignment.java @@ -361,7 +361,7 @@ public byte getPhred(double position) { public List getBaseModificationSets() { - if (baseModificationSets == null && record.hasAttribute("Mm") || record.hasAttribute("MM")) { + if (baseModificationSets == null && (record.hasAttribute("Mm") || record.hasAttribute("MM"))) { Object mm = record.hasAttribute("Mm") ? record.getAttribute("Mm") : record.getAttribute("MM"); byte[] ml = (byte[]) (record.hasAttribute("Ml") ? record.getAttribute("Ml") : record.getAttribute("ML"));