diff --git a/pkg/limayaml/validate.go b/pkg/limayaml/validate.go index 8e349a2c199..9b959f25d1a 100644 --- a/pkg/limayaml/validate.go +++ b/pkg/limayaml/validate.go @@ -44,7 +44,7 @@ func Validate(y *LimaYAML, warn bool) error { if err != nil { errs = errors.Join(errs, fmt.Errorf("can't parse builtin Lima version %q: %w", version.Version, err)) } - if versionutil.GreaterThan(*y.MinimumLimaVersion, limaVersion.String()) { + if limaVersion != nil && versionutil.GreaterThan(*y.MinimumLimaVersion, limaVersion.String()) { errs = errors.Join(errs, fmt.Errorf("template requires Lima version %q; this is only %q", *y.MinimumLimaVersion, limaVersion.String())) } }