diff --git a/app/src/main/java/info/nightscout/android/medtronic/message/PumpStatusResponseMessage.java b/app/src/main/java/info/nightscout/android/medtronic/message/PumpStatusResponseMessage.java
index 39f5e1413ed2d29f0a887a1c10d3dc7ca4cc4506..8325d4436b58e0ba6d28bb05bd50165ba1672f86 100644
--- a/app/src/main/java/info/nightscout/android/medtronic/message/PumpStatusResponseMessage.java
+++ b/app/src/main/java/info/nightscout/android/medtronic/message/PumpStatusResponseMessage.java
@@ -143,7 +143,7 @@ public class PumpStatusResponseMessage extends MedtronicSendMessageResponseMessa
         cgmDate = MessageUtils.decodeDateTime((long) statusBuffer.getInt(0x37) & 0x00000000FFFFFFFFL, (long) statusBuffer.getInt(0x3B));
         Log.d(TAG, "original cgm/sgv date: " + cgmDate);
 
-        if (cgmException) {
+        if (sgv >= 0x0300) {
             cgmExceptionType = (byte) (sgv & 0x00FF);
             cgmTrend = PumpStatusEvent.CGM_TREND.NOT_SET;
             if (cgmExceptionType == 0x01) cgmWarmUp = true;