diff --git a/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java b/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java
index 21524a96c2a3..841a7f61a7fa 100644
--- a/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java
+++ b/profiler/profiler.nbimpl/src/org/netbeans/modules/profiler/nbimpl/providers/JavaProfilerSourceImpl.java
@@ -636,7 +636,7 @@ public void run(final CompilationController cc) throws Exception {
                             @Override
                             public Void visitMethod(MethodTree node, Void p) {
                                 Element e = cc.getTrees().getElement(getCurrentPath());
-                                if (e.getKind() == ElementKind.METHOD) {
+                                if (e != null && e.getKind() == ElementKind.METHOD) {
                                     ExecutableElement ee = (ExecutableElement)e;
                                     if (ee.getSimpleName().contentEquals("suite") && // NOI18N
                                         (ee.getReturnType().toString().equals(JUNIT_TEST) ||