0 quantity should be handled the same as negative.
Merge branch 'develop'