don't emit settings change event if there are no settings
@@ -369,6 +369,7 @@ class SkillSettingsDownloader:
try:
previous_settings = self.last_download_result[skill_gid]
except KeyError:
+ if remote_settings is not None:
settings_changed = True
except Exception:
LOG.exception('error occurred handling setting change events')
