Holger Hans Peter Freyther <holger.freyther@trolltech.com>
[WebKit-https.git] / WebKit / qt / Api / qwebframe.cpp
index 67771fdd58be6e35c337c78e15f14b7ab4742ee6..8882578c1724878ababd3ee7d967099b110b4420 100644 (file)
@@ -239,7 +239,12 @@ QUrl QWebFrame::url() const
 QPixmap QWebFrame::icon() const
 {
     String url = d->frame->loader()->url().string();
-    Image* image = iconDatabase()->iconForPageURL(url, IntSize(16, 16));
+
+    Image* image = 0;
+    if (!url.isEmpty()) {
+        image = iconDatabase()->iconForPageURL(url, IntSize(16, 16));
+    }
+
     if (!image || image->isNull()) {
         image = iconDatabase()->defaultIcon(IntSize(16, 16));
     }