Index: src/ResolvExpr/AlternativeFinder.cc
===================================================================
--- src/ResolvExpr/AlternativeFinder.cc	(revision 407177825659d62a6de84dc273a284baeece4688)
+++ 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 );
