diff --git a/gdb-port/parser-type-instrumentation-gdb.py b/gdb-port/parser-type-instrumentation-gdb.py
index 882b44f739f41eea665639e71c7dbedee49053fe..7a17887570471bf278dd96ec4e703728cae255b8 100644
--- a/gdb-port/parser-type-instrumentation-gdb.py
+++ b/gdb-port/parser-type-instrumentation-gdb.py
@@ -713,7 +713,7 @@ class WhitespaceEnv(HParserEnv):
 		parser_val = gdb.Value(parser.address).cast(self.hparser_p_t).dereference()
 
 		#member_parser_p = gdb.parse_and_eval("(HParser *) parse->env")
-		member_p = parser_val['env'].cast(self_hparser_p_t)
+		member_p = parser_val['env'].cast(self.hparser_p_t)
 		parser_obj = top_level_parse.add_or_get_parser(member_parser_p)
 		if parser_obj.name is None:
 			parser_obj.name_parser( self.name_from_vtable(parser_obj) )