diff --git a/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt b/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt index 7a58abb7588f..fd6b86331ef0 100644 --- a/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt +++ b/plugins/configuration-script/src/providers/ConfigurationScriptProjectStoreFactory.kt @@ -108,8 +108,10 @@ private class ReadOnlyStorage(val configurationSchemaKey: String, val componentC } } - val node = configurationFileManager.findValueNode(configurationSchemaKey) ?: return null - readIntoObject(state, node) + val node = configurationFileManager.findValueNode(configurationSchemaKey) + if (node != null) { + readIntoObject(state, node) + } @Suppress("UNCHECKED_CAST") return state as T }