Fix: AbstractController on member change

e.g. when hostname or port changes (very important for if hostname starts off as null!)