diff --git a/table/generic.go b/table/generic.go index 6b73f73..c9dd7ab 100644 --- a/table/generic.go +++ b/table/generic.go @@ -27,7 +27,7 @@ func (t *Table[K, E]) Initialize(col db.StoreCollection) error { return errors.Wrapf(errors.AlreadyExists, "Table is already initialized") } var key [0]K - kType := reflect.TypeOf(key) + kType := reflect.TypeOf(key).Elem() if kType.Kind() != reflect.Pointer { kType = reflect.PointerTo(kType) }