diff --git a/homeassistant/components/brottsplatskartan/sensor.py b/homeassistant/components/brottsplatskartan/sensor.py index 535fa9f56ad..d76cb7c8a5f 100644 --- a/homeassistant/components/brottsplatskartan/sensor.py +++ b/homeassistant/components/brottsplatskartan/sensor.py @@ -87,7 +87,7 @@ class BrottsplatskartanSensor(SensorEntity): _attr_attribution = brottsplatskartan.ATTRIBUTION - def __init__(self, bpk, name): + def __init__(self, bpk: brottsplatskartan.BrottsplatsKartan, name: str) -> None: """Initialize the Brottsplatskartan sensor.""" self._brottsplatskartan = bpk self._attr_name = name @@ -103,8 +103,8 @@ class BrottsplatskartanSensor(SensorEntity): return for incident in incidents: - incident_type = incident.get("title_type") - incident_counts[incident_type] += 1 + if (incident_type := incident.get("title_type")) is not None: + incident_counts[incident_type] += 1 self._attr_extra_state_attributes = incident_counts self._attr_native_value = len(incidents)