Index: src/ResolvExpr/AlternativeFinder.cc
===================================================================
--- src/ResolvExpr/AlternativeFinder.cc	(revision 7d01cf444a023daf487ab6160ac3de9182d41088)
+++ src/ResolvExpr/AlternativeFinder.cc	(revision 1118b8b06b0fb36e1220cb75d6cf3f6db12cc746)
@@ -1188,4 +1188,5 @@
 		assert( toType );
 		toType = resolveTypeof( toType, indexer );
+		assert(!dynamic_cast<TypeofType *>(toType));
 		SymTab::validateType( toType, &indexer );
 		adjustExprType( toType, env, indexer );
