Handle errant zoom-as-field better. Fixes #269.