diff --git a/linux-ramdump-parser-v2/debug_image_v2.py b/linux-ramdump-parser-v2/debug_image_v2.py
index 51539703c26f8c1c671ad02367f14143594d9328..302ee628847008983dbf2a445f631fd9c2856f88 100755
--- a/linux-ramdump-parser-v2/debug_image_v2.py
+++ b/linux-ramdump-parser-v2/debug_image_v2.py
@@ -476,7 +476,7 @@ class DebugImage_v2():
                             client_entry + dump_entry_id_offset, False)
 
             if (client_id < 0 or
-                    client_id > len(self.dump_data_id_lookup_table)):
+                    client_id >= len(self.dump_data_id_lookup_table)):
                 print_out_str(
                     '!!! Invalid dump client id found {0:x}'.format(client_id))
                 continue