Index: src/ResolvExpr/AlternativeFinder.cc
===================================================================
--- src/ResolvExpr/AlternativeFinder.cc	(revision 033ff3711d4010b2ccdeb4a02f5a7a01b1512ca6)
+++ src/ResolvExpr/AlternativeFinder.cc	(revision cc4218fdc8c0ca1549a8cbd4549cb4c57e892d2c)
@@ -1186,4 +1186,5 @@
 		assert( toType );
 		toType = resolveTypeof( toType, indexer );
+		assert(!dynamic_cast<TypeofType *>(toType));
 		SymTab::validateType( toType, &indexer );
 		adjustExprType( toType, env, indexer );
