So it looks like the return value of TypeName(RenderHost) in a non-unicode folder is "cWidgetForm", but when the folder has Unicode characters then TypeName(RenderHost) returns "Object" - for some reason TypeName can't determine the specific object type. When this happens, RC6 assumes we're rendering to a UserControl (even though we aren't). I wonder if testing TypeOf RenderHost Is cWidgetForm will work?