diff --git a/wdfn-server/waterdata/location_utils.py b/wdfn-server/waterdata/location_utils.py
index 421d97ccc47045181cd5a4f590e48ced193fe945..b58881a416cae78edb56305bf57a36d100331a51 100644
--- a/wdfn-server/waterdata/location_utils.py
+++ b/wdfn-server/waterdata/location_utils.py
@@ -365,7 +365,7 @@ def get_default_parameter_code(iv_parameters, gw_parameters):
             return parameter_code
 
     if iv_parameters:
-        return list(iv_parameters)[-1]
+        return list(iv_parameters)[0]
     if gw_parameters:
-        return list(gw_parameters)[-1]
+        return list(gw_parameters)[0]
     return ''
diff --git a/wdfn-server/waterdata/tests/test_location_utils.py b/wdfn-server/waterdata/tests/test_location_utils.py
index 9d325c7e7cc684b352f176212b620ebb948b2bae..9daaf4f0523d4591c735f59cc4a9096b3bd826fa 100644
--- a/wdfn-server/waterdata/tests/test_location_utils.py
+++ b/wdfn-server/waterdata/tests/test_location_utils.py
@@ -674,14 +674,6 @@ class TestGetDefaultParameterCode(TestCase):
         }, {
             '65536': {}
         }), ['00010', '00011'])
-        self.assertEqual(get_default_parameter_code({
-            '00035': {},
-            '00036': {},
-            '62614': {}
-        }, {
-            '00035': {},
-            '65536': {}
-        }), '62614')
     def test_iv_only(self):
         self.assertEqual(get_default_parameter_code({
             '00060',
@@ -693,8 +685,4 @@ class TestGetDefaultParameterCode(TestCase):
         self.assertEqual(get_default_parameter_code({}, {
             '72019': {},
             '65536': {}
-        }), '72019')
-        self.assertEqual(get_default_parameter_code({}, {
-            '00010': {},
-            '65536': {}
-        }), '65536')
+        }), '72019')
\ No newline at end of file