protect against missing options object