Fix #9704, correctly set changed as false when nothing is done
Merge pull request #9084 from mscherer/fix9704/fix_service

Fix #9704, correctly set changed as false when nothing is done