diff --git a/tangostationcontrol/tangostationcontrol/clients/statistics_client.py b/tangostationcontrol/tangostationcontrol/clients/statistics_client.py
index 5d11e0d38f7e004b56dd4e0dff846d0d1759b9ad..2075f2f6aa3ca2552d8a6648754014646fbe4b67 100644
--- a/tangostationcontrol/tangostationcontrol/clients/statistics_client.py
+++ b/tangostationcontrol/tangostationcontrol/clients/statistics_client.py
@@ -97,7 +97,7 @@ class StatisticsClient(AsyncCommClient):
# redirect to right object. this works as long as the parameter names are unique among them.
if annotation["type"] == "statistics":
def read_function():
- process_statistics_annotation(self, annotation, attribute, parameter)
+ process_statistics_annotation(annotation, attribute, parameter)
elif annotation["type"] == "udp":
def read_function():
return self.udp.parameters[parameter]