diff --git a/mmv1/third_party/terraform/services/sql/sqladmin_operation.go b/mmv1/third_party/terraform/services/sql/sqladmin_operation.go index 842b4739b3a1..5da1ba28b5c9 100644 --- a/mmv1/third_party/terraform/services/sql/sqladmin_operation.go +++ b/mmv1/third_party/terraform/services/sql/sqladmin_operation.go @@ -31,7 +31,7 @@ func (w *SqlAdminOperationWaiter) State() string { } func (w *SqlAdminOperationWaiter) Error() error { - if w != nil && w.Op != nil && w.Op.Error != nil { + if w != nil && w.Op != nil && w.Op.Error != nil && w.Op.Status == "DONE" { return SqlAdminOperationError(*w.Op.Error) } return nil