Index: mythnews/mythnews/newssite.cpp
===================================================================
--- mythnews/mythnews/newssite.cpp	(revision 22930)
+++ mythnews/mythnews/newssite.cpp	(working copy)
@@ -314,6 +314,7 @@
         QDomNode enclosureNode = itemNode.namedItem("enclosure");
         QString enclosure = QString::null;
         QString enclosure_type = QString::null;
+        QString thumbnail = QString::null;
         if (!enclosureNode.isNull())
         {
             QDomAttr enclosureURL = enclosureNode.toElement()
@@ -324,8 +325,15 @@
 
             QDomAttr enclosureType = enclosureNode.toElement()
                 .attributeNode("type");
-            if (!enclosureType.isNull())
+            if (!enclosureType.isNull()) 
+            {
                 enclosure_type  = enclosureType.value();
+
+                if (enclosure_type == "image/jpeg"){
+                    thumbnail = enclosure;
+                    enclosure = QString::null;
+                }
+            }
         }
 
         //////////////////////////////////////////////////////////////
@@ -341,7 +349,6 @@
             itemNode = mediaGroup;
 
         QDomNode thumbNode = itemNode.namedItem("media:thumbnail");
-        QString thumbnail = QString::null;
         if (!thumbNode.isNull())
         {
             QDomAttr thumburl = thumbNode.toElement().attributeNode("url");
Index: mythnews/mythnews/mythnews.cpp
===================================================================
--- mythnews/mythnews/mythnews.cpp	(revision 22930)
+++ mythnews/mythnews/mythnews.cpp	(working copy)
@@ -322,6 +322,9 @@
             }
             else
             {
+                if (m_thumbnailImage)
+                    m_thumbnailImage->Hide();
+
                 if (!site->imageURL().isEmpty())
                 {
                     QString fileprefix = GetConfDir();
