diff --git a/addon.xml b/addon.xml
index 4ebd63b09e8128d71454c6740d62897d50a87380..f1454c1c041a3d5d947195380aec64a32765b715 100644
--- a/addon.xml
+++ b/addon.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="script.spotify.screensaver"
     name="Spotify Screensaver"
-    version="0.0.13"
+    version="0.0.14"
     provider-name="BenoƮt Harrault">
     <requires>
         <import addon="xbmc.python" version="2.25.0"/>
diff --git a/gui.py b/gui.py
index 1960744541726e19960af083f0dd797dfb700667..e4409ece29cd6170be26a8d206c7665872b42cf7 100644
--- a/gui.py
+++ b/gui.py
@@ -148,7 +148,19 @@ class GUI(xbmcgui.WindowXMLDialog):
 
     def _preload_images(self, track_id):
         self.log('preload images for track: ' + track_id)
-        self._get_track_data(track_id)
+
+        track_data = self._get_track_data(track_id)
+        track_name = track_data.get('track_name')
+        track_image_url = track_data.get('track_image_url')
+
+        if (track_name is None) or (track_image_url is None):
+            self.log('failed to get track data', xbmc.LOGERROR)
+        else:
+            notification = (
+                'Notification("Next:", ' + track_name
+                + ', 29000, ' + track_image_url + ')'
+            )
+            xbmc.executebuiltin(notification)
 
     def _reload_images(self, track_id):
         self.log('load images for track: ' + track_id)