diff --git a/app/src/main/java/com/geeksville/mesh/model/MetricsViewModel.kt b/app/src/main/java/com/geeksville/mesh/model/MetricsViewModel.kt index ea46bb2a0..eb2a396b9 100644 --- a/app/src/main/java/com/geeksville/mesh/model/MetricsViewModel.kt +++ b/app/src/main/java/com/geeksville/mesh/model/MetricsViewModel.kt @@ -251,7 +251,9 @@ class MetricsViewModel @Inject constructor( state.copy( deviceMetrics = telemetry.filter { it.hasDeviceMetrics() }, environmentMetrics = telemetry.filter { - it.hasEnvironmentMetrics() && it.environmentMetrics.relativeHumidity >= 0f + it.hasEnvironmentMetrics() && + it.environmentMetrics.relativeHumidity >= 0f && + !it.environmentMetrics.temperature.isNaN() }, powerMetrics = telemetry.filter { it.hasPowerMetrics() } )