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