diff --git a/src/ui/presenter.rs b/src/ui/presenter.rs index 7257844..1454b68 100644 --- a/src/ui/presenter.rs +++ b/src/ui/presenter.rs @@ -1134,7 +1134,9 @@ impl Presenter { self.sink.1.stop(); self.sink.1.clear(); self.audio_duration = None; - if let Some(audio) = &self.audio { + if let Some(audio) = &self.audio + && audio.exists() + { let file = BufReader::new( File::open(audio) .expect("There should be an audio file here"),