Fix a rare path were a variable would be post-decremented past 0 even though we planned on using it later.
Fix a rare path were a variable would be post-decremented past 0 even though we planned on using it later.

johan/Sequential,btrask/Sequential,btrask/Sequential,btrask/Sequential,johan/Sequential,btrask/Sequential,johan/Sequential