Index: modules/swing/src/main/java/common/javax/swing/text/ComponentView.java =================================================================== --- modules/swing/src/main/java/common/javax/swing/text/ComponentView.java (revision 499345) +++ modules/swing/src/main/java/common/javax/swing/text/ComponentView.java (working copy) @@ -180,7 +180,8 @@ } protected Component createComponent() { - return StyleConstants.getComponent(getAttributes()); + final AttributeSet attrs = getAttributes(); + return attrs == null ? null : StyleConstants.getComponent(attrs); } private void isAxisValid(final int axis) {