diff --git a/src/main/webapp/map_applications/fireblight/js/map.js b/src/main/webapp/map_applications/fireblight/js/map.js
index b1aa6337b6e0641166806ddf50febc3650cf4272..c8633ea585279090329b811bbb2506a64b24eaea 100755
--- a/src/main/webapp/map_applications/fireblight/js/map.js
+++ b/src/main/webapp/map_applications/fireblight/js/map.js
@@ -498,9 +498,18 @@ var generateSelect = function(selectName, options, preselect)
 var generateCropSelect = function(selectName, cropOrganisms, preselect)
 {
     var retVal = '<select id="' + selectName + '" name="' + selectName + '">';
-    for(var i=0; i< cropOrganisms.length; i++)
+    for(var c=0; c < forekomsttypeLatinskeNavn.length; c++)
     {
-        retVal += '<option value="' + cropOrganisms[i].organismId + '"' + (cropOrganisms[i].organismId == preselect ? " selected=\"selected\"" : "") + '">' + getLocalizedOrganismName(cropOrganisms[i], hardcodedLanguage)  + '</option>';
+        currentLatinName = forekomsttypeLatinskeNavn[c];
+        for(var i=0; i< cropOrganisms.length; i++)
+        {
+            if(cropOrganisms[i].latinName == currentLatinName)
+            {
+                retVal += '<option value="' + cropOrganisms[i].organismId + '"' + (cropOrganisms[i].organismId == preselect ? " selected=\"selected\"" : "") + '">' + 
+                        (currentLatinName == "Plantae" ? "Annet" : getLocalizedOrganismName(cropOrganisms[i], hardcodedLanguage))  
+                        + '</option>';
+            }
+        }
     }
     retVal += '</select>';
     return retVal;