diff --git a/src/MediaAlbumDelegate.qml b/src/MediaAlbumDelegate.qml --- a/src/MediaAlbumDelegate.qml +++ b/src/MediaAlbumDelegate.qml @@ -230,7 +230,7 @@ asynchronous: true - layer.enabled: true + layer.enabled: image == undefined ? false : true layer.effect: DropShadow { horizontalOffset: mediaServerEntry.width * 0.02 verticalOffset: mediaServerEntry.width * 0.02 diff --git a/src/MediaArtistDelegate.qml b/src/MediaArtistDelegate.qml --- a/src/MediaArtistDelegate.qml +++ b/src/MediaArtistDelegate.qml @@ -189,7 +189,7 @@ asynchronous: true - layer.enabled: true + layer.enabled: image == '' ? false : true layer.effect: DropShadow { horizontalOffset: mediaServerEntry.width * 0.02 verticalOffset: mediaServerEntry.width * 0.02 diff --git a/src/MediaTracksDelegate.qml b/src/MediaTracksDelegate.qml --- a/src/MediaTracksDelegate.qml +++ b/src/MediaTracksDelegate.qml @@ -109,7 +109,7 @@ asynchronous: true - layer.enabled: true + layer.enabled: image == undefined ? false : true layer.effect: DropShadow { horizontalOffset: viewTrackDelegate.height * 0.02 verticalOffset: viewTrackDelegate.height * 0.02