diff --git a/hardware_components/ohmpi_card_3_15.py b/hardware_components/ohmpi_card_3_15.py
index a49b9fc34c9b1de0e7a4005b8ea9b04ee1a1b6f6..31bb604e4a3b53de83a26e4b0b96cc1ee1466f7b 100644
--- a/hardware_components/ohmpi_card_3_15.py
+++ b/hardware_components/ohmpi_card_3_15.py
@@ -211,7 +211,7 @@ class Tx(TxAbstract):
     def voltage(self, value):
         assert isinstance(value, float)
         value = np.max([TX_CONFIG['voltage_min'], np.min([value, TX_CONFIG['voltage_max']])])
-        super().voltage.fset(value)
+        super().voltage.fset(self, value)
 
 class Rx(RxAbstract):
     def __init__(self, **kwargs):