Fixed adjusting service state according to new settings

- Already loaded services were ignored
- Already covered by tests (they did not care whether services was loaded and now the code doesn't care either)
- bnc#906730