Subtracting Notification Options

I have a generic service definition (not registered) that sets notification_options to “w,c”.
I derived an object from that definition, but I want only critical notifications, so I override the base and set notification_options to “c”.
However, I still receive notifications for warnings on this service.

Anyone have a clue? I’m running Nagios v3.2.