diff --git a/cmd/benchmark.go b/cmd/benchmark.go index 25e248a09..4931018da 100644 --- a/cmd/benchmark.go +++ b/cmd/benchmark.go @@ -369,6 +369,10 @@ func rallyCommandAction(cmd *cobra.Command, args []string) error { } func getPackageNameAndVersion(packageFromRegistry string) (string, string, error) { + if len(packageFromRegistry) == 0 { + return "", "", nil + } + name, version, valid := strings.Cut(packageFromRegistry, "-") if !valid || name == "" || version == "" { return "", "", fmt.Errorf("package name and version from registry not valid (%s)", packageFromRegistry)