diff --git a/src/mediactl/devices/ahm16.py b/src/mediactl/devices/ahm16.py
index 14f03cae540424cae4f657c0ac620377ae5a6096..0e0ccb6d8f48ba38e346cfd0e0dc5dc7b91fa246 100644
--- a/src/mediactl/devices/ahm16.py
+++ b/src/mediactl/devices/ahm16.py
@@ -240,15 +240,26 @@ class Ahm16(mediactl.WithLogger):
             self.log_error(f"AHM could not_be_reached. Last seen: {last}")
         except OSError as e:
             if e.errno == errno.ENETUNREACH:
-               self.status["power"] = PowerState.disconnected 
-               last = "never" if self.status["last-seen"] is None else str(self.status["last-seen"])
-                self.log_error(f"AHM Dante Network is down or AHM unreachable {e.errno}: {e.strerror}. Last seen: {last}")
+                self.status["power"] = PowerState.disconnected
+                last = (
+                    "never"
+                    if self.status["last-seen"] is None
+                    else str(self.status["last-seen"])
+                )
+                self.log_error(
+                    f"AHM Dante Network is down or AHM unreachable {e.errno}: {e.strerror}. Last seen: {last}"
+                )
             else:
                 # Othernetwork‐level failure (no route, interface down, etc.)
                 self.status["power"] = PowerState.unknown
-                last = "never" if self.status["last-seen"] is None else str(self.status["last-seen"])
-                self.log_error(f"AHM ping OSError {e.errno}: {e.strerror}. Last seen: {last}")
-
+                last = (
+                    "never"
+                    if self.status["last-seen"] is None
+                    else str(self.status["last-seen"])
+                )
+                self.log_error(
+                    f"AHM ping OSError {e.errno}: {e.strerror}. Last seen: {last}"
+                )
 
     async def get_status(self, name=False):
         await self.ping()