diff --git a/builtin/providers/postgresql/provider.go b/builtin/providers/postgresql/provider.go index 9ca012d856..966375ca8f 100644 --- a/builtin/providers/postgresql/provider.go +++ b/builtin/providers/postgresql/provider.go @@ -93,8 +93,9 @@ func validateConnTimeout(v interface{}, key string) (warnings []string, errors [ func providerConfigure(d *schema.ResourceData) (interface{}, error) { var sslMode string - var ok bool - if sslMode, ok = d.GetOk("sslmode").(string); !ok { + if sslModeRaw, ok := d.GetOk("sslmode"); ok { + sslMode = sslModeRaw.(string) + } else { sslMode = d.Get("ssl_mode").(string) } config := Config{