Fix per item calculator to work when no promotion rules.

Fixes #2610