--- kdelibs-3.5.2/khtml/rendering/render_layer.cpp 2006-04-27 18:36:05.000000000 -0400 +++ kdelibs-3.5.2/khtml/rendering/render_layer.cpp.new 2006-05-03 15:44:41.000000000 -0400 @@ -1312,7 +1312,7 @@ // FIXME: A child render object or layer could override visibility. Don't remove this // optimization though until RenderObject's nodeAtPoint is patched to understand what to do // when visibility is overridden by a child. - if (renderer()->style()->visibility() != VISIBLE) + if ( ( !renderer()->style() ) || ( renderer()->style()->visibility() != VISIBLE )) return; // Determine which buffer the child should be in.