remove unecessary and weird conditional (how's that supposed to work?) and fix editing of domain as admin (not always reproducible though...)

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>