diff --git a/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.cpp b/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.cpp
index 6e91164bd..adbedda73 100644
--- a/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.cpp
+++ b/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.cpp
@@ -198,6 +198,7 @@ AlbumInfoWidget::load( const album_ptr& album )
ui->artistLabel->setArtist( album->artist() );
ui->albumLabel->setText( album->name() );
ui->label_2->setText( tr( "Other Albums by %1" ).arg( album->artist()->name() ) );
+ ui->cover->setAlbum( album );
m_tracksModel->startLoading();
m_tracksModel->addTracks( album, QModelIndex(), true );
diff --git a/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.ui b/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.ui
index a5826e50d..01e71ae4e 100644
--- a/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.ui
+++ b/src/libtomahawk/widgets/infowidgets/AlbumInfoWidget.ui
@@ -199,7 +199,7 @@
0
-
-
+
0
@@ -343,6 +343,11 @@
QLabel
+
+ PlayableCover
+ QLabel
+
+
diff --git a/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp b/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp
index e834d88fb..55b36bcd4 100644
--- a/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp
+++ b/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp
@@ -241,6 +241,7 @@ ArtistInfoWidget::load( const artist_ptr& artist )
SLOT( onTracksFound( QList, Tomahawk::ModelMode ) ) );
ui->artistLabel->setText( artist->name() );
+ ui->cover->setArtist( artist );
m_topHitsModel->startLoading();
diff --git a/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.ui b/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.ui
index 939afee3e..70d7304c6 100644
--- a/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.ui
+++ b/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.ui
@@ -276,7 +276,7 @@
0
-
-
+
0
@@ -375,6 +375,11 @@
QTreeView
+
+ PlayableCover
+ QLabel
+
+
diff --git a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp
index 7dc8db769..8af7a0c7f 100644
--- a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp
+++ b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.cpp
@@ -202,6 +202,7 @@ TrackInfoWidget::load( const query_ptr& query )
ui->artistLabel->setQuery( query );
ui->albumLabel->setQuery( query );
ui->albumLabel->setVisible( !query->album().isEmpty() );
+ ui->cover->setQuery( query );
m_relatedTracksModel->clear();
m_relatedTracksModel->startLoading();
diff --git a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui
index 82629aaa8..ea9da93d5 100644
--- a/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui
+++ b/src/libtomahawk/widgets/infowidgets/TrackInfoWidget.ui
@@ -147,7 +147,7 @@
12
-
-
+
0
@@ -325,6 +325,11 @@
QLabel
+
+ PlayableCover
+ QLabel
+
+