diff --git a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java
index 643c8c45c..6b3916883 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/CSSHelper.java
@@ -9,12 +9,17 @@ public class CSSHelper extends HelperBase {
public static final String PROP_THEME_NAME = "routerconsole.theme";
private static final String BASE = "/themes/console/";
+ private static final String FORCE = "classic";
- public String getTheme() {
+ public String getTheme(String userAgent) {
String url = BASE;
- String theme = _context.getProperty(PROP_THEME_NAME);
- if (theme != null)
- url += theme + "/";
+ if (userAgent != null && userAgent.contains("MSIE")) {
+ url += FORCE + "/";
+ } else {
+ String theme = _context.getProperty(PROP_THEME_NAME);
+ if (theme != null)
+ url += theme + "/";
+ }
return url;
}
}
diff --git a/apps/routerconsole/jsp/css.jsp b/apps/routerconsole/jsp/css.jsp
index 1e47f34d4..60db06835 100644
--- a/apps/routerconsole/jsp/css.jsp
+++ b/apps/routerconsole/jsp/css.jsp
@@ -17,4 +17,4 @@
%>
" />
-
+console.css" rel="stylesheet" type="text/css" />