Page 126, line 12ff

An un\protected command—even a robust one—in the argument of one of these commands can cause TEX to run out of this kind of space. It's a good idea to \protect all commands in these arguments.