The "Enable on home screen" setting was broken for discovered services

Fixed now

Fixes #1828