diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/PebbleReceiver.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/PebbleReceiver.java index 78130230f..4fa3bcba2 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/PebbleReceiver.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/externalevents/PebbleReceiver.java @@ -40,6 +40,12 @@ public class PebbleReceiver extends BroadcastReceiver { LOG.info("non PEBBLE_ALERT message type not supported"); return; } + + if (!intent.hasExtra("notificationData")) { + LOG.info("missing notificationData extra"); + return; + } + String notificationData = intent.getStringExtra("notificationData"); try { JSONArray notificationJSON = new JSONArray(notificationData);