diff --git a/config/findbugs-exclude.xml b/config/findbugs-exclude.xml
index 49767ccf2..3bfa9b83f 100644
--- a/config/findbugs-exclude.xml
+++ b/config/findbugs-exclude.xml
@@ -87,4 +87,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocNodeImpl.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocNodeImpl.java
index 9b352dc01..3845971e3 100644
--- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocNodeImpl.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/javadoc/JavadocNodeImpl.java
@@ -93,7 +93,11 @@ public class JavadocNodeImpl implements DetailNode
@Override
public DetailNode[] getChildren()
{
- return Arrays.copyOf(children, children.length);
+ if (children == null) {
+ return children;
+ } else {
+ return Arrays.copyOf(children, children.length);
+ }
}
@Override