diff --git a/gdb-port/top-level-parse.py b/gdb-port/top-level-parse.py
index eb0d5d2b3dac8098a3c44cf2aaa627b564544f1f..de913d9678dee52ce1e945daca74c36fbd65615d 100644
--- a/gdb-port/top-level-parse.py
+++ b/gdb-port/top-level-parse.py
@@ -18,6 +18,9 @@ class TopLevelParse:
 		# Holds a reference to the relevant parser stack
 		self.ast_selected_stack = None
 
+	def extended_arena_stats_available(self):
+		return "mm_malloc_count" in gdb.lookup_type("HArenaStats").keys()
+
 	def init_parser(self):
 		self.vt_types = VTTypes()
 		self.parser_decombinator = ParserDecombinator(self.vt_types)