diff --git a/hggit/compat.py b/hggit/compat.py
index 1bdba5df46fd264f00fc005c02ce05066ba2e3c2_aGdnaXQvY29tcGF0LnB5..2c4da1ec7e30f6ad4dfde9f04fffefb04274a04a_aGdnaXQvY29tcGF0LnB5 100644
--- a/hggit/compat.py
+++ b/hggit/compat.py
@@ -10,6 +10,12 @@
 )
 
 try:
+    # moved in 5.9
+    from mercurial.utils.stringutils import parselist
+except ImportError:
+    from mercurial.config import parselist
+
+try:
     # added in 5.9
     from mercurial.node import sha1nodeconstants
 except ImportError: