Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision 9026b4bd5c43c59398acda20eae069396557e348)
+++ src/SymTab/Validate.cc	(revision 3365b375aebdd56bbe7167144952d0924bc064e1)
@@ -921,5 +921,6 @@
 				}
 				rtt->get_parameters().clear();
-				cloneAll(typeInst->get_parameters(), rtt->get_parameters());
+				cloneAll( typeInst->get_parameters(), rtt->get_parameters() );
+				mutateAll( rtt->get_parameters(), *this );  // recursively fix typedefs on parameters
 			} // if
 			delete typeInst;
