Index: /applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java
===================================================================
--- /applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java	(revision 31466)
+++ /applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/OsmTileLoader.java	(revision 31467)
@@ -104,7 +104,15 @@
 
     public OsmTileLoader(TileLoaderListener listener) {
-        headers.put("Accept", "text/html, image/png, image/jpeg, image/gif, */*");
+        this(listener, null);
+    }
+
+    public OsmTileLoader(TileLoaderListener listener, Map<String, String> headers) {
+        this.headers.put("Accept", "text/html, image/png, image/jpeg, image/gif, */*");
+        if (headers != null) {
+            this.headers.putAll(headers);
+        }
         this.listener = listener;
     }
+
 
     @Override
