diff --git a/apps/susidns/src/jsp/addressbook.jsp b/apps/susidns/src/jsp/addressbook.jsp
index 0189d0a32335361f9ef2bb6c5ce276389c21f963..ff09b41e023b50048d328729f156c781beaae781 100644
--- a/apps/susidns/src/jsp/addressbook.jsp
+++ b/apps/susidns/src/jsp/addressbook.jsp
@@ -22,6 +22,11 @@
  *  
  * $Revision: 1.3 $
  */
+
+    // http://www.crazysquirrel.com/computing/general/form-encoding.jspx
+    if (request.getCharacterEncoding() == null)
+        request.setCharacterEncoding("UTF-8");
+
 %>
 <%@page pageEncoding="UTF-8"%>
 <%@ page contentType="text/html"%>
diff --git a/apps/susidns/src/jsp/config.jsp b/apps/susidns/src/jsp/config.jsp
index 9f407ced9565a2d3c90cf6a0219195629dc2ad10..f8b47ab003950fbd3a914cb41049d4615901572a 100644
--- a/apps/susidns/src/jsp/config.jsp
+++ b/apps/susidns/src/jsp/config.jsp
@@ -22,6 +22,11 @@
  *  
  * $Revision: 1.1 $
  */
+
+    // http://www.crazysquirrel.com/computing/general/form-encoding.jspx
+    if (request.getCharacterEncoding() == null)
+        request.setCharacterEncoding("UTF-8");
+
 %>
 <%@page pageEncoding="UTF-8"%>
 <%@ page contentType="text/html" %>
diff --git a/apps/susidns/src/jsp/index.jsp b/apps/susidns/src/jsp/index.jsp
index 51e0517e973a1e26f4294dbc47ef6f222ae9bfca..3c55f1bbc5aa9c8845bcc8aea3c7ec33ec385ec4 100644
--- a/apps/susidns/src/jsp/index.jsp
+++ b/apps/susidns/src/jsp/index.jsp
@@ -22,6 +22,11 @@
  *  
  * $Revision: 1.2 $
  */
+
+    // http://www.crazysquirrel.com/computing/general/form-encoding.jspx
+    if (request.getCharacterEncoding() == null)
+        request.setCharacterEncoding("UTF-8");
+
 %>
 <%@page pageEncoding="UTF-8"%>
 <%@ page contentType="text/html"%>
diff --git a/apps/susidns/src/jsp/subscriptions.jsp b/apps/susidns/src/jsp/subscriptions.jsp
index 4edd704ae6d5cd07090ab7945a1315fe54bc5ee7..29bad172459f9ed21172bcab51fe6436ad4c19eb 100644
--- a/apps/susidns/src/jsp/subscriptions.jsp
+++ b/apps/susidns/src/jsp/subscriptions.jsp
@@ -22,6 +22,11 @@
  *  
  * $Revision: 1.2 $
  */
+
+    // http://www.crazysquirrel.com/computing/general/form-encoding.jspx
+    if (request.getCharacterEncoding() == null)
+        request.setCharacterEncoding("UTF-8");
+
 %>
 <%@page pageEncoding="UTF-8"%>
 <%@ page contentType="text/html"%>