diff --git a/src/main/java/org/olat/restapi/system/DatabaseWebService.java b/src/main/java/org/olat/restapi/system/DatabaseWebService.java
index 3f4586b3ba67596da156134a53dbc45f1d6a4427..c9cf655cbf75994f5b2671d95757067aeca78559 100644
--- a/src/main/java/org/olat/restapi/system/DatabaseWebService.java
+++ b/src/main/java/org/olat/restapi/system/DatabaseWebService.java
@@ -204,7 +204,7 @@ public class DatabaseWebService {
 				}
 
 				vo.setActiveConnectionCount(activeConnectionCount);
-				vo.setCurrentConnectionCount(activeConnectionCount - idleConnectionCount);
+				vo.setCurrentConnectionCount(activeConnectionCount + idleConnectionCount);
 			}
 		} catch (Exception e) {
 			log.error("", e);