well you could put the control-o colour-code in front, that guarantees an output.

echo -a $chr(15) $+ %temptext

if your output has colours that you don't want to destroy, then a pair of control-r's will do it.

echo -a $+($chr(22),$chr(22),%temptext)