diff --git a/src/main/java/no/nibio/vips/logic/service/LogicService.java b/src/main/java/no/nibio/vips/logic/service/LogicService.java
index 13742fcd8b0eb7c2badec5892684ea56120fc49f..80aa2bad712b24f660bca32c2ab5601a922a6845 100755
--- a/src/main/java/no/nibio/vips/logic/service/LogicService.java
+++ b/src/main/java/no/nibio/vips/logic/service/LogicService.java
@@ -769,7 +769,7 @@ public class LogicService {
     }
     
     /**
-     * Get a list of crops
+     * Get a list of all crops
      * @return 
      */
     @GET
@@ -782,6 +782,20 @@ public class LogicService {
         return Response.ok().entity(organismList).build();
     }
     
+    /**
+     * Get a list of all pests
+     * @return 
+     */
+    @GET
+    @Path("organism/pest/list")
+    @Produces("application/json;charset=UTF-8")
+    @Facet("restricted")
+    public Response getPestOrganismList()
+    {
+        List<Organism> organismList = SessionControllerGetter.getOrganismBean().getAllPests();
+        return Response.ok().entity(organismList).build();
+    }
+    
     /**
      * 
      * @param messageId