diff --git a/pax-web-extender-war/src/main/java/org/ops4j/pax/web/extender/war/internal/parser/WebFilterAnnotationScanner.java b/pax-web-extender-war/src/main/java/org/ops4j/pax/web/extender/war/internal/parser/WebFilterAnnotationScanner.java
index <HASH>..<HASH> 100644
--- a/pax-web-extender-war/src/main/java/org/ops4j/pax/web/extender/war/internal/parser/WebFilterAnnotationScanner.java
+++ b/pax-web-extender-war/src/main/java/org/ops4j/pax/web/extender/war/internal/parser/WebFilterAnnotationScanner.java
@@ -96,6 +96,7 @@ public class WebFilterAnnotationScanner extends
 			}
 			WebAppFilterMapping mapping = new WebAppFilterMapping();
 			mapping.setDispatcherTypes(dispatcherSet);
+			mapping.setFilterName(name);
 			webApp.addFilterMapping(mapping);
 		} else {
 			WebAppInitParam[] initParams = filter.getInitParams();
@@ -153,6 +154,7 @@ public class WebFilterAnnotationScanner extends
 				}
 				WebAppFilterMapping mapping = new WebAppFilterMapping();
 				mapping.setDispatcherTypes(dispatcherSet);
+				mapping.setFilterName(name);
 				webApp.addFilterMapping(mapping);
 			}
 		}
[PAXWEB-<I>] - Annotated Filters miss to set the FilterName: "Filter
name is null."