diff --git a/linux-ramdump-parser-v2/parser_util.py b/linux-ramdump-parser-v2/parser_util.py
index 040f37418e116da83abeade63978f4d05c4ce20c..786019a1635fbddb267da04f517be494491fddf3 100644
--- a/linux-ramdump-parser-v2/parser_util.py
+++ b/linux-ramdump-parser-v2/parser_util.py
@@ -92,7 +92,7 @@ def get_parsers():
 
     """
     parsers_dir = os.path.join(os.path.dirname(__file__), 'parsers')
-    for f in glob.glob(os.path.join(parsers_dir, '*.py')):
+    for f in sorted(glob.glob(os.path.join(parsers_dir, '*.py'))):
         modname_ext = os.path.basename(f)
         if modname_ext == '__init__.py':
             continue