diff --git a/src/reflect/type.go b/src/reflect/type.go index 66ee4868..a00af54a 100644 --- a/src/reflect/type.go +++ b/src/reflect/type.go @@ -473,6 +473,9 @@ func (t *rawType) String() string { } func (t *rawType) Kind() Kind { + if t == nil { + return Invalid + } return Kind(t.meta & kindMask) }