updated to correctly handle zero otus in the core

Fixes #642.