diff --git a/go/tools/winresource/main.go b/go/tools/winresource/main.go index d6424dae3e99..3c41ad24011a 100644 --- a/go/tools/winresource/main.go +++ b/go/tools/winresource/main.go @@ -76,8 +76,10 @@ func kbWriteSyso(vi *goversioninfo.VersionInfo, filename string, arch string, ic } // if extra icons were passed in for _, i := range icons { - if err := addIcon(coff, i, newID); err != nil { - return err + if i != "" { + if err := addIcon(coff, i, newID); err != nil { + return err + } } }