diff --git a/internal/database/sqlcommon/ffi_sql.go b/internal/database/sqlcommon/ffi_sql.go index 468993131..c0461d36e 100644 --- a/internal/database/sqlcommon/ffi_sql.go +++ b/internal/database/sqlcommon/ffi_sql.go @@ -133,8 +133,8 @@ func (s *SQLCommon) InsertOrGetFFI(ctx context.Context, ffi *fftypes.FFI) (exist sq.Eq{"namespace": ffi.Namespace}, sq.Or{ sq.Eq{"id": ffi.ID}, - sq.Eq{"name": ffi.Name}, - sq.Eq{"network_name": ffi.NetworkName}, + sq.Eq{"name": ffi.Name, "version": ffi.Version}, + sq.Eq{"network_name": ffi.NetworkName, "version": ffi.Version}, }, }) if queryErr != nil || existing != nil {