diff --git a/internal/cmd/commands/workerscmd/funcs.go b/internal/cmd/commands/workerscmd/funcs.go index 2fb5a3646..b803f131b 100644 --- a/internal/cmd/commands/workerscmd/funcs.go +++ b/internal/cmd/commands/workerscmd/funcs.go @@ -130,7 +130,7 @@ func extraFlagsHandlingFuncImpl(c *Command, _ *base.FlagSets, opts *[]workers.Op c.UI.Error("No tags supplied via -tag") return false case 1: - if c.FlagTags["null"] == nil { + if v, found := c.FlagTags["null"]; found && v == nil { c.FlagTags = nil } }