Good catch, zypper previously handled this as an error if non_interactive was set. https://github.com/openSUSE/zypper/pull/266