diff --git a/controllers/thumbnail_controller/thumbnail_resource_handler.go b/controllers/thumbnail_controller/thumbnail_resource_handler.go index a7ad427ade16b597f12016d40e10af68696ad04e..521afb65fd06ff6c99f7478f2fde682cd85a950c 100644 --- a/controllers/thumbnail_controller/thumbnail_resource_handler.go +++ b/controllers/thumbnail_controller/thumbnail_resource_handler.go @@ -245,7 +245,13 @@ func GenerateThumbnail(media *types.Media, width int, height int, method string, for i := range g.Image { img := g.Image[i] - disposal := g.Disposal[i] + var disposal byte + if g.Disposal == nil { + // go 1.14 + disposal = 0 + } else { + disposal = g.Disposal[i] + } var previousImg draw.Image if disposal == 3 {