Don't create directories for the audio cache if it disabled
@@ -28,8 +28,10 @@ fn mkdir_existing(path: &Path) -> io::Result<()> {
impl Cache {
pub fn new(audio_location: PathBuf, system_location: PathBuf, use_audio_cache: bool) -> Cache {
+ if use_audio_cache == true {
mkdir_existing(&audio_location).unwrap();
mkdir_existing(&audio_location.join("files")).unwrap();
+ }
mkdir_existing(&system_location).unwrap();
Cache {
