a simple conditional check to fix #101

This was an issue in the scaling that must be done when drawing.
A while back, I wanted to clean up the code base a bit. I got rid
of code I thought was duplicate, but I must have missed a single
conditional.