Relocated energy > 0 check to avoid possible stats bugginess with an empty bench