ich kann derzeit nur vermuten, daß \TCirc zerbrechlich ist und deshalb nicht in einem beweglichen Argument (wie bei \caption) direkt verwendet werden kann.
könnte helfen (also im optionalen Argument zu \caption ohne \TCirc). Wenn dieses \TCirc auch in LOF(/LOT) auftauchen soll, vlltCode:\caption[...]{...\TCirc{}}
Wenn Du auf \protect verzichten willst, schau nach \DeclareRobustCommand und Konsorten...Code:\caption{\protect\TCirc{}}
Und wenn gar nichts davon passt, poste bitte ein Minimalbeispiel.
VG
Lesezeichen