diff --git a/modules/amv/intercompare.py b/modules/amv/intercompare.py
index 1bb120b3f9aa9bb78de7b2640408c8fe55116a5f..f976fb0f8f490041f4ef9b1395edda0399131f03 100644
--- a/modules/amv/intercompare.py
+++ b/modules/amv/intercompare.py
@@ -43,7 +43,7 @@ amv_qif_idx = amv_hdr_list.index('qif')
 amv_centers_list = ['EUM', 'BRZ', 'JMA', 'KMA', 'NOA', 'NWC']
 
 
-def get_amv_nd(filename):
+def get_amv_nd(filename, delimiter=';'):
     header = None
     data = []
 
@@ -52,7 +52,7 @@ def get_amv_nd(filename):
             if header is None:
                 header = line
                 continue
-            toks = line.split(';')
+            toks = line.split(delimiter)
             id = float(toks[0])
             lat = float(toks[1])
             lon = float(toks[2])