diff --git a/lib/services/plugin-variables-service.ts b/lib/services/plugin-variables-service.ts index 94895f46e8..280acd6ae2 100644 --- a/lib/services/plugin-variables-service.ts +++ b/lib/services/plugin-variables-service.ts @@ -26,8 +26,10 @@ export class PluginVariablesService implements IPluginVariablesService { values[pluginVariableData.name] = pluginVariableValue; }).future()()).wait(); - this.$projectDataService.initialize(this.$projectData.projectDir); - this.$projectDataService.setValue(this.getPluginVariablePropertyName(pluginData), values).wait(); + if(!_.isEmpty(values)) { + this.$projectDataService.initialize(this.$projectData.projectDir); + this.$projectDataService.setValue(this.getPluginVariablePropertyName(pluginData), values).wait(); + } }).future()(); }