diff --git a/src/core/songloader.cpp b/src/core/songloader.cpp index 4b2d1fa25..d7afecda6 100644 --- a/src/core/songloader.cpp +++ b/src/core/songloader.cpp @@ -341,7 +341,7 @@ void SongLoader::LoadMetadataBlocking() { void SongLoader::EffectiveSongLoad(Song *song) { - if (!song) return; + if (!song || !song->url().isLocalFile()) return; if (song->init_from_file() && song->filetype() != Song::FileType_Unknown) { // Maybe we loaded the metadata already, for example from a cuesheet.