diff --git a/finisher_api.go b/finisher_api.go index 0e26f18199..ad14e29864 100644 --- a/finisher_api.go +++ b/finisher_api.go @@ -533,6 +533,7 @@ func (db *DB) Scan(dest interface{}) (tx *DB) { tx.ScanRows(rows, dest) } else { tx.RowsAffected = 0 + tx.AddError(rows.Err()) } tx.AddError(rows.Close()) }