diff --git a/watpy/wave/wave.py b/watpy/wave/wave.py
index 98b691136dfcc46d2f0dbf41f2d14b1e2d89a8a7..9ad911de75b0aff1875402f0da831336c209733c 100644
--- a/watpy/wave/wave.py
+++ b/watpy/wave/wave.py
@@ -74,7 +74,7 @@ def wfile_parse_name(fname):
     """
     t = ['bam','cactus','core','core','core-energy']
     s = [r'R(\w+)mode(\d)(\w+)_r(\d+).l(\d+)',
-         r'mp_(\w+)_l(\d)_m(\d)_r(\d+\.\d\d).asc',
+         r'mp_(\w+)_l(\d)_m(.\d|\d)_r(\d+\.\d\d).asc',
          r'R(\w+)_l(\d+)_m(\d+)_r(\d+).txt',
          r'R(\w+)_l(\d+)_m(\d+)_r(\w+).txt',
          r'EJ_r(\d+).txt']