diff --git a/pymodbus/client/base.py b/pymodbus/client/base.py index 2782d5a94..7f61b2441 100644 --- a/pymodbus/client/base.py +++ b/pymodbus/client/base.py @@ -122,7 +122,9 @@ def __init__( # Common variables. self.framer = self.params.framer(ClientDecoder(), self) - self.transaction = DictTransactionManager(self, **kwargs) + self.transaction = DictTransactionManager( + self, retries=retries, retry_on_empty=retry_on_empty, **kwargs + ) self.delay_ms = self.params.reconnect_delay self.use_protocol = False self._connected = False