diff --git a/src/main/java/io/github/dsheirer/module/decode/dmr/DMRDecoderState.java b/src/main/java/io/github/dsheirer/module/decode/dmr/DMRDecoderState.java index 3d0ba67e7..e41e1facf 100644 --- a/src/main/java/io/github/dsheirer/module/decode/dmr/DMRDecoderState.java +++ b/src/main/java/io/github/dsheirer/module/decode/dmr/DMRDecoderState.java @@ -526,10 +526,11 @@ else if(packet.getPacket() instanceof XCMPPacket xcmp) GeoPosition geoPosition = PacketUtil.extractGeoPosition(packet.getPacket()); - if (geoPosition != null) { + if (geoPosition != null) + { PlottableDecodeEvent plottableDecodeEvent = PlottableDecodeEvent.plottableBuilder(DecodeEventType.GPS, packet.getTimestamp()) .channel(getCurrentChannel()) - .identifiers(new IdentifierCollection(packet.getIdentifiers())) + .identifiers(getMergedIdentifierCollection(packet.getIdentifiers())) .protocol(Protocol.LRRP) .location(geoPosition) .build();