unregister(scope) returns promise with no value.