After switching from the august2006 version of ConTeXt to 18-1-2007 suddenly an error crept up in a text not giving this before. The error was triggered by: \switchtobodyfont[24pt] and the culprit turned out to be the following statement in one of my own type files: \starttypescript [all] [lucidayy] [size] \definebodyfont [4pt,5pt,6pt,7pt,8pt,9pt,10pt,11pt,12pt,14.4pt,17.3pt] [rm,ss,tt,tts,cg,hw,fx,mm] [default] \stoptypescript There the 24pt had to be added: ...,17.3pt,24pt] My point is the phrasing of the error message: ! Math formula deleted: Insufficient symbol fonts. \dontleavehmode ...point \everymath \emptytoks $ $ }\unhbox \@@dlhbox \fi \fi \dodowithnextbox ->\noindentation \dontleavehmode \hbox to \localhsize {\ifc... l.6 \midaligned{\tfa\bf PRACTICUMBOEK CRYPTOGRAFIE} That is somewhat misleading, if I may permit myself an understatement. In the source of the midaligned there is not a math formula in sight. Now I know enough TeX to see the relevance of the two $'s further in the error message. But my point is that the text seems to point in the direction of missing (math) fonts, whereas it is just a missing fontsize. I have two questions: 1. Is it advisible (if possible at all) to make the message text more specific and directly understandable by newcomers: one may suppose they will not easily find the connection of \switchtobodyfont [something-big] to a missing size in the typescript. 2. I am curious why this error message only now pops up, whereas previously the typesetting proceeded without a hitch. Is this caused by more stringent testing in the ConTeXt code or is it just a default behaviour that is no longer valid? Hans van der Meer