Fix crash (double deallocation).

Indeed, description is set to point to caption. So both pointer are
pointing to the same data. We do not want to deallocate both.