Bug fix for commit 4c8027037bfa76954b37590393e40da5d10a30ac

Gah. If I'd actually typed the radius and theta types differently this would have been caught by the compiler.