This is a weird bug that was fixed by spree in 1.3 stable, but reverted back in later releases