diff --git a/builtin/providers/pagerduty/resource_pagerduty_schedule.go b/builtin/providers/pagerduty/resource_pagerduty_schedule.go index 34db9d6b72..44fe3094fb 100644 --- a/builtin/providers/pagerduty/resource_pagerduty_schedule.go +++ b/builtin/providers/pagerduty/resource_pagerduty_schedule.go @@ -145,7 +145,10 @@ func resourcePagerDutyScheduleRead(d *schema.ResourceData, meta interface{}) err d.Set("name", s.Name) d.Set("description", s.Description) - d.Set("schedule_layer", flattenLayers(s.ScheduleLayers)) + + if err := d.Set("schedule_layer", flattenLayers(s.ScheduleLayers)); err != nil { + return err + } return nil }