DisplayPortal Bug Fix  - Overwrites existing service if service tries to
register again