swap: don't do discard if no discard option added