LayoutTests:
[WebKit-https.git] / WebCore / editing / ApplyStyleCommand.cpp
index 1ea906cec3bb2d8c6bd30e26b13149ee569e7a22..9e4fe49d1b7aa84a98eb655f35cbd00edeb4f838 100644 (file)
@@ -589,7 +589,7 @@ void ApplyStyleCommand::applyInlineStyle(CSSMutableStyleDeclaration *style)
     if (start.offset() >= start.node()->caretMaxOffset())
         node = node->traverseNextNode();
 
     if (start.offset() >= start.node()->caretMaxOffset())
         node = node->traverseNextNode();
 
-    if (end.node()->renderer()->isTable() && end.offset() == maxDeepOffset(end.node()))
+    if (end.node()->renderer() && end.node()->renderer()->isTable() && end.offset() == maxDeepOffset(end.node()))
         endNode = end.node()->lastDescendant();
     
     if (start.node() == endNode) {
         endNode = end.node()->lastDescendant();
     
     if (start.node() == endNode) {