diff --git a/scope.go b/scope.go index fe3fccc3..0003d575 100644 --- a/scope.go +++ b/scope.go @@ -459,5 +459,5 @@ func (scope *Scope) shouldSaveAssociations() bool { if ok && !saveAssociations.(bool) { return false } - return true + return true && !scope.HasError() }