diff --git a/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx b/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx index bcab40d8d..26bf3aaa8 100644 --- a/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx +++ b/content/terraform-plugin-framework/v1.15.x/docs/plugin/framework/resources/plan-modification.mdx @@ -78,8 +78,8 @@ func (m useStateForUnknownModifier) MarkdownDescription(_ context.Context) strin // PlanModifyBool implements the plan modification logic. func (m useStateForUnknownModifier) PlanModifyBool(_ context.Context, req planmodifier.BoolRequest, resp *planmodifier.BoolResponse) { - // Do nothing if there is no state value. - if req.StateValue.IsNull() { + // Do nothing if there is no state (resource is being created). + if req.State.Raw.IsNull() { return }