diff --git a/pax-web-jetty/src/main/java/org/ops4j/pax/web/service/jetty/internal/JettyServerHandlerCollection.java b/pax-web-jetty/src/main/java/org/ops4j/pax/web/service/jetty/internal/JettyServerHandlerCollection.java
index <HASH>..<HASH> 100644
--- a/pax-web-jetty/src/main/java/org/ops4j/pax/web/service/jetty/internal/JettyServerHandlerCollection.java
+++ b/pax-web-jetty/src/main/java/org/ops4j/pax/web/service/jetty/internal/JettyServerHandlerCollection.java
@@ -54,11 +54,15 @@ class JettyServerHandlerCollection
         final int dispatch )
         throws IOException, ServletException
     {
+        if( !isStarted() )
+        {
+            return;
+        }
+
         final ContextModel matched = m_serverModel.matchPathToContext( target );
         if( matched != null )
         {
-            final Context context =
-                ( (JettyServerWrapper) getServer() ).getContext( matched.getHttpContext() );
+            final Context context = ( (JettyServerWrapper) getServer() ).getContext( matched.getHttpContext() );
             try
             {
                 context.handle( target, request, response, dispatch );
[PAXWEB-<I>] Do not handle requests if handler is nto yet started (same as orginal Jetty collection handler).