diff --git a/homeassistant/components/netgear/update.py b/homeassistant/components/netgear/update.py index 8d4a9b4912aea5fa1247642cbfd3a21f49210a1d..e913d488c8e62b378f751b18def5e3c06e41fe80 100644 --- a/homeassistant/components/netgear/update.py +++ b/homeassistant/components/netgear/update.py @@ -59,7 +59,9 @@ class NetgearUpdateEntity(NetgearRouterEntity, UpdateEntity): """Latest version available for install.""" if self.coordinator.data is not None: new_version = self.coordinator.data.get("NewVersion") - if new_version is not None: + if new_version is not None and not new_version.startswith( + self.installed_version + ): return new_version return self.installed_version