Index: BrowserSelectorFactory.java
===================================================================
RCS file: /home/cvspublic/xml-cocoon2/src/org/apache/cocoon/selection/BrowserSelectorFactory.java,v
retrieving revision 1.3
diff -u -r1.3 BrowserSelectorFactory.java
--- BrowserSelectorFactory.java	2001/09/19 14:46:37	1.3
+++ BrowserSelectorFactory.java	2001/10/01 18:47:40
@@ -69,6 +69,7 @@
         StringBuffer sb = new StringBuffer();
          sb.append("if (pattern != null && objectModel.get(Constants.REQUEST_OBJECT) != null) {")
           .append("String userAgent = XSPRequestHelper.getHeader(objectModel,\"User-Agent\");")
+          .append("if(null == userAgent)\nreturn false;")
           .append("XSPResponseHelper.addHeader(objectModel, \"Vary\", \"User-Agent\");")
           .append("for (int i = 0; i < pattern.length; i++) {")
           .append("if (userAgent.indexOf(pattern[i]) != -1) return true;}");
