diff --git a/src/libtomahawk/playlist/TrackView.cpp b/src/libtomahawk/playlist/TrackView.cpp
index 5eb8991f3..e9d220d99 100644
--- a/src/libtomahawk/playlist/TrackView.cpp
+++ b/src/libtomahawk/playlist/TrackView.cpp
@@ -173,6 +173,13 @@ TrackView::setPlayableModel( PlayableModel* model )
 }
 
 
+void
+TrackView::setEmptyTip( const QString& tip )
+{
+    m_overlay->setText( tip );
+}
+
+
 void
 TrackView::onViewChanged()
 {
diff --git a/src/libtomahawk/playlist/TrackView.h b/src/libtomahawk/playlist/TrackView.h
index cab45742d..873e2037a 100644
--- a/src/libtomahawk/playlist/TrackView.h
+++ b/src/libtomahawk/playlist/TrackView.h
@@ -60,6 +60,8 @@ public:
     Tomahawk::ContextMenu* contextMenu() const { return m_contextMenu; }
     AnimatedSpinner* loadingSpinner() const { return m_loadingSpinner; }
 
+    void setEmptyTip( const QString& tip );
+
     virtual QWidget* widget() { return this; }
     virtual Tomahawk::playlistinterface_ptr playlistInterface() const;