--- a/plugin.video.comicvine/default.py
+++ b/plugin.video.comicvine/default.py
@@ -4,7 +4,6 @@
 import xbmcaddon
 import xbmcplugin
 import xbmcgui
-import shelve
 import os
 
 API_PATH = 'http://api.comicvine.com'
@@ -92,16 +91,26 @@
     if my_addon.getSetting('api_key'):
         API_KEY = my_addon.getSetting('api_key')
 
+    q_setting = int(my_addon.getSetting('quality'))
+    quality = None
+    if q_setting == 1:
+        quality = 'low_url'
+    elif q_setting == 2:
+        quality = 'high_url'
+
     response = urllib2.urlopen(url)
     video_data = simplejson.loads(response.read())['results']
     response.close()
 
     for vid in video_data:
         name = vid['name']
-        if 'hd_url' in vid:
-            url = vid['hd_url'] + '&api_key=' + API_KEY
+        if not quality:
+            if 'hd_url' in vid:
+                url = vid['hd_url'] + '&api_key=' + API_KEY
+            else:
+                url = vid['high_url']
         else:
-            url = vid['high_url']
+            url = vid[quality]
         thumbnail = vid['image']['super_url']
         addLink(name,url,thumbnail)
 
@@ -127,6 +136,7 @@
     ok=True
     liz=xbmcgui.ListItem(name, iconImage="DefaultVideo.png", thumbnailImage=iconimage)
     liz.setInfo( type="Video", infoLabels={ "Title": name } )
+    liz.setProperty("fanart_image", os.path.abspath("fanart.jpg"))
     ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=url,listitem=liz)
     return ok
 
@@ -135,6 +145,7 @@
     ok=True
     liz=xbmcgui.ListItem(name, iconImage="DefaultFolder.png", thumbnailImage=iconimage)
     liz.setInfo( type="Video", infoLabels={ "Title": name } )
+    liz.setProperty("fanart_image", os.path.abspath("fanart.jpg"))
     ok=xbmcplugin.addDirectoryItem(handle=int(sys.argv[1]),url=u,listitem=liz,isFolder=True)
     return ok