Hello, This is actually an e-TeX "bug" but I think reporting it here is the best I can do. Evaluating "\protected\let\a\b" results in: ! You can't use `\long' or `\outer' with `\let'. l.1 \protected\let \a\b Obviously that error string requires an additional ", `\protected'" in there somewhere. Cheers, Will