Reviewed by Darin.
[WebKit-https.git] / WebCore / page / FrameView.cpp
index cd0c2758ee18f476a4fd7346670dcd71cbcbca8e..a22ed12d9166b42214314d704334e4dcaef5b35f 100644 (file)
@@ -551,7 +551,10 @@ static Cursor selectCursor(const MouseEventWithHitTestResults& event, Frame* fra
     RenderStyle* style = renderer ? renderer->style() : 0;
 
     if (style && style->cursorImage() && !style->cursorImage()->image()->isNull())
-        return style->cursorImage()->image();
+        if (!style->cursorImage()->isErrorImage())
+            return style->cursorImage()->image();
+        else 
+            style = 0; // Fallback to CURSOR_AUTO
 
     switch (style ? style->cursor() : CURSOR_AUTO) {
         case CURSOR_AUTO: {