Fix #1435 by amending away sign reversal.