diff --git a/routes/gaussianWotQuality2.ts b/routes/gaussianWotQuality2.ts
index 691d4953e0348d9a6aa65f50f3423c242c1700af..d2be351ccdc6299e50d287804ebc09f35391229a 100644
--- a/routes/gaussianWotQuality2.ts
+++ b/routes/gaussianWotQuality2.ts
@@ -76,7 +76,7 @@ module.exports = async (req:any, res:any, next:any) => {
 
       // Récupérer le tableau de qualité des membres
       tabMembersQuality= [];
-      for (let i=0;membersQuality(MonitConstants.QUALITY_CACHE_ACTION.GET_QUALITY, i) >= 0;i++)
+      for (let i=0; i < membersList.length && membersQuality(MonitConstants.QUALITY_CACHE_ACTION.GET_QUALITY, i) >= 0;i++)
       {
         if (sentries == "no")
         {