diff --git a/frontend/src/Album/Details/AlbumDetails.js b/frontend/src/Album/Details/AlbumDetails.js
index b581c1d77..fe007e168 100644
--- a/frontend/src/Album/Details/AlbumDetails.js
+++ b/frontend/src/Album/Details/AlbumDetails.js
@@ -205,6 +205,7 @@ class AlbumDetails extends Component {
isFetching,
isPopulated,
albumsError,
+ tracksError,
trackFilesError,
hasTrackFiles,
shortDateFormat,
@@ -552,8 +553,9 @@ class AlbumDetails extends Component {
{
- !isPopulated && !albumsError && !trackFilesError &&
-
+ !isPopulated && !albumsError && !tracksError && !trackFilesError ?
+
:
+ null
}
{
@@ -564,6 +566,14 @@ class AlbumDetails extends Component {
null
}
+ {
+ !isFetching && tracksError ?
+
+ {translate('TracksLoadError')}
+ :
+ null
+ }
+
{
!isFetching && trackFilesError ?
@@ -592,6 +602,14 @@ class AlbumDetails extends Component {
}
+ {
+ isPopulated && !media.length ?
+
+ {translate('NoMediumInformation')}
+ :
+ null
+ }
+