diff --git a/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java b/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java
index edcc3273331759e17c7a5aff9738445ecb3c9199..4d5a0c979791ce41dcf97c6823839b9f3633481a 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/StatSummarizer.java
@@ -38,7 +38,7 @@ public class StatSummarizer implements Runnable {
     private final List<SummaryListener> _listeners;
     // TODO remove static instance
     private static StatSummarizer _instance;
-    private static final int MAX_CONCURRENT_PNG = 3;
+    private static final int MAX_CONCURRENT_PNG = SystemVersion.isARM() ? 2 : 3;
     private final Semaphore _sem;
     private volatile boolean _isRunning = true;
     private boolean _isDisabled;