diff --git a/tangostationcontrol/tangostationcontrol/devices/calibration.py b/tangostationcontrol/tangostationcontrol/devices/calibration.py
index 4d2a66381d31ce8c4782672b7afea012f27022d3..9ce0f8e00434d4eb5c2f24cad02b71a616ceb8f8 100644
--- a/tangostationcontrol/tangostationcontrol/devices/calibration.py
+++ b/tangostationcontrol/tangostationcontrol/devices/calibration.py
@@ -62,7 +62,7 @@ class Calibration(LOFARDevice):
             dynamic_labels=["antennafield"],
         )
 
-    def _calibrate_antenna_field(self, device):
+    def _calibrate_antenna_field(self, device: str):
         """Recalibrate a specific AntennaField."""
 
         ant_proxy = self.ant_proxies[device]
@@ -77,7 +77,7 @@ class Calibration(LOFARDevice):
         self.calibrate_sdp(device)
 
         # get device member in its original casing
-        antenna_field_name = device.get_name().split("/")[2]
+        antenna_field_name = device.split("/")[2]
 
         self.calibration_count_metric.get_metric([antenna_field_name]).inc()