diff --git a/src/libtomahawk/playlist/ContextView.cpp b/src/libtomahawk/playlist/ContextView.cpp
index 0a3e390f7..e56c7f098 100644
--- a/src/libtomahawk/playlist/ContextView.cpp
+++ b/src/libtomahawk/playlist/ContextView.cpp
@@ -106,6 +106,8 @@ ContextView::ContextView( QWidget* parent, const QString& caption )
     connect( m_trackView, SIGNAL( querySelected( Tomahawk::query_ptr ) ), SLOT( onQuerySelected( Tomahawk::query_ptr ) ) );
     connect( m_trackView, SIGNAL( querySelected( Tomahawk::query_ptr ) ), detailView, SLOT( setQuery( Tomahawk::query_ptr ) ) );
 //    connect( m_header, SIGNAL( filterTextChanged( QString ) ), SLOT( setFilter( QString ) ) );
+
+    TomahawkUtils::fixMargins( this );
 }
 
 
diff --git a/src/libtomahawk/widgets/SearchWidget.cpp b/src/libtomahawk/widgets/SearchWidget.cpp
index e420a66f2..2aecd9cb5 100644
--- a/src/libtomahawk/widgets/SearchWidget.cpp
+++ b/src/libtomahawk/widgets/SearchWidget.cpp
@@ -234,6 +234,8 @@ SearchWidget::SearchWidget( const QString& search, QWidget* parent )
         connect( query.data(), SIGNAL( resultsAdded( QList<Tomahawk::result_ptr> ) ), SLOT( onResultsFound( QList<Tomahawk::result_ptr> ) ) );
         connect( query.data(), SIGNAL( resolvingFinished( bool ) ), SLOT( onQueryFinished() ) );
     }
+
+    TomahawkUtils::fixMargins( this );
 }
 
 
diff --git a/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp b/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp
index 23f42d332..40e1bfebb 100644
--- a/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp
+++ b/src/libtomahawk/widgets/infowidgets/ArtistInfoWidget.cpp
@@ -212,7 +212,7 @@ ArtistInfoWidget::ArtistInfoWidget( const Tomahawk::artist_ptr& artist, QWidget*
 
         QVBoxLayout* vboxl = new QVBoxLayout;
         TomahawkUtils::unmarginLayout( vboxl );
-        vboxl->setContentsMargins( scaled( 32, 32, 32, 32 ) );
+        vboxl->setContentsMargins( 32, 32, 32, 32 );
         vboxl->setSpacing( scaledY( 8 ) );
         vbox->setLayout( vboxl );
 
@@ -242,6 +242,8 @@ ArtistInfoWidget::ArtistInfoWidget( const Tomahawk::artist_ptr& artist, QWidget*
 
     onSliderValueChanged( 0 );
     load( artist );
+
+    TomahawkUtils::fixMargins( this );
 }