diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java index 161a2dee..95d4288d 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java @@ -142,11 +142,13 @@ public class AmazfitBipSupport extends MiBand2Support { public void onSendWeather(WeatherSpec weatherSpec) { try { TransactionBuilder builder = performInitialized("Sending weather forecast"); - Version version = new Version(gbDevice.getFirmwareVersion()); - boolean supportsConditionString = false; - if (version.compareTo(new Version("0.0.8.74")) >= 0) { - supportsConditionString = true; + + if (gbDevice.getFirmwareVersion() != null) { + Version version = new Version(gbDevice.getFirmwareVersion()); + if (version.compareTo(new Version("0.0.8.74")) >= 0) { + supportsConditionString = true; + } } final byte NR_DAYS = 2;