Do not lose default route when editing an interface (bnc#883836).

https://bugzilla.novell.com/show_bug.cgi?id=883836
I prefer `||` unless original value can be boolean, as it is more common