diff --git a/ipmd/static/ipmd/js/ipmdlib.js b/ipmd/static/ipmd/js/ipmdlib.js
index 58563dd6b76e42aa7986a1a5c18fae66be0742b9..18931fead01e3d5e913bc79064b7e862ce0633f9 100644
--- a/ipmd/static/ipmd/js/ipmdlib.js
+++ b/ipmd/static/ipmd/js/ipmdlib.js
@@ -90,7 +90,7 @@ function getWeatherStationList(weatherDatasource){
 }
 
 function renderWeatherStationSelectList(stationList, selectList){
-
+    selectList.options.length = 0;
     selectList.add(new Option("-- Please select weather station --", -1));
     for(let i=0;i<stationList.length; i++)
     {