diff --git a/gdb-port/tests/unit/top-level-parse.py b/gdb-port/tests/unit/top-level-parse.py
index 837d110ac44b1528a2c01a79bcd02e6f69180a03..44dfb1902c0c73f4e041ee59b69bcb43047b62f1 100644
--- a/gdb-port/tests/unit/top-level-parse.py
+++ b/gdb-port/tests/unit/top-level-parse.py
@@ -155,7 +155,7 @@ class TopLevelParseStateManagement(unittest.TestCase):
 	def test_get_parser_top_per_arena_mem(self):
 		self.top_level_parse.parser_stacks.append(self.ps1)
 		self.top_level_parse.parser_objs[32] = self.parser1
-		self.ps1.push(self.parser1. self._arena)
+		self.ps1.push(self.parser1, self._arena)
 		parser2 = Parser("bar", 48)
 		self.top_level_parse.parser_objs[48] = parser2
 		self.ps1.push(parser2, self._arena)