diff --git a/benchmarks/utils.py b/benchmarks/utils.py
index d688904fb63773f610811884dca502a18e82a505_YmVuY2htYXJrcy91dGlscy5weQ==..bd3efc0bcba02f2dbaad98f51e121054966f844a_YmVuY2htYXJrcy91dGlscy5weQ== 100644
--- a/benchmarks/utils.py
+++ b/benchmarks/utils.py
@@ -168,10 +168,8 @@
 
     def get_asv_rev(self):
         '''Return currently benchmarked mercurial revision'''
-        return subprocess.check_output([
-            self.hgpath, 'log', '--cwd', self.project_dir,
-            '-T', '{node|short}', '-r', '.'],
-            env=self.environ).strip()
+        return self.hg('log', '--cwd', self.project_dir, '-T',
+                       '{node|short}', '-r', '.').strip()
 
     def check_output(self, *args, **kwargs):
         """Helper to run commands