diff --git a/cmd/flamenco-worker/find_exes.go b/cmd/flamenco-worker/find_exes.go index ff090b88..f0ee0079 100644 --- a/cmd/flamenco-worker/find_exes.go +++ b/cmd/flamenco-worker/find_exes.go @@ -33,7 +33,7 @@ func findBlender() { result, err := find_blender.Find(ctx) switch { - case errors.Is(err, fs.ErrNotExist): + case errors.Is(err, fs.ErrNotExist), errors.Is(err, exec.ErrNotFound): log.Warn().Msg("Blender could not be found, Flamenco Manager will have to supply a full path") case err != nil: log.Warn().AnErr("cause", err).Msg("there was an issue finding Blender on this system, Flamenco Manager will have to supply a full path") diff --git a/internal/manager/api_impl/meta.go b/internal/manager/api_impl/meta.go index 1e49357b..3e5188b8 100644 --- a/internal/manager/api_impl/meta.go +++ b/internal/manager/api_impl/meta.go @@ -181,7 +181,7 @@ func (f *Flamenco) FindBlenderExePath(e echo.Context) error { // executable and reports on the version of Blender. result, err := find_blender.CheckBlender(ctx, "") switch { - case errors.Is(err, fs.ErrNotExist): + case errors.Is(err, fs.ErrNotExist), errors.Is(err, exec.ErrNotFound): logger.Info().Msg("Blender could not be found") case err != nil: logger.Warn().AnErr("cause", err).Msg("there was an issue finding Blender")