diff --git a/src/common/logger.py b/src/common/logger.py
index 330e573189c0913ea6b91f8caac0537beb73c816..ee6aa5cc9df52fc757a7eeafd53fa303b11ebeb9 100644
--- a/src/common/logger.py
+++ b/src/common/logger.py
@@ -668,7 +668,7 @@ class Logger:
 			i=0
 			identities=set()
 			features=set()
-			while i<len(data) and data[i]!='FEAT':
+			while i<(len(data)-2) and data[i]!='FEAT':
 				category=data[i]
 				type=data[i+1]
 				name=data[i+2]