glossaries package FAQ
By default, the glossaries package sanitizes the values of the name, description, symbol and sort keys, but not any of the other keys. This means that you can use fragile commands in the name, description and symbol keys, but not the other keys. However, if you don't specify the text key, it will obtain its value from the name key (before it is sanitize), so if you have only specified the name key and not the text key, you must protect fragile commands using \protect.
Last modified: 2013-12-08 16:39:19.