fix bug when bypassing caption text via button