diff --git a/src/main/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBean.java b/src/main/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBean.java
index 64a6f555c9a2a6023266e6017f26439e4b33f7a1..58a5ecacffb703fa9b34b901c8d7dd0f56c6743c 100644
--- a/src/main/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBean.java
+++ b/src/main/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBean.java
@@ -703,7 +703,7 @@ public class BarkbeetleBean {
     }
 
     /**
-     * Second reminder is to be sent Thursday in the registration week
+     * Second reminder is to be sent Wednesday in the registration week
      *
      * @param currentDate
      * @return
@@ -712,8 +712,8 @@ public class BarkbeetleBean {
         Calendar cal = Calendar.getInstance(BarkbeetleBean.NORGE_MITT_NORGE);
         cal.setTime(currentDate);
         Integer week = cal.get(Calendar.WEEK_OF_YEAR);
-        Boolean isThursday = cal.get(Calendar.DAY_OF_WEEK) == Calendar.THURSDAY;
-        return BarkbeetleBean.TRAP_EMPTYING_WEEKS.contains(week) && isThursday;
+        Boolean isWednesday = cal.get(Calendar.DAY_OF_WEEK) == Calendar.WEDNESDAY;
+        return BarkbeetleBean.TRAP_EMPTYING_WEEKS.contains(week) && isWednesday;
     }
 
     public void checkAndSendTrapEmptyingReminder(Date currentDate) {
diff --git a/src/test/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBeanTest.java b/src/test/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBeanTest.java
index b7b7a0f921e4f9e6b4fe6b815ecca02cedcb2b34..a7e6bfc3162515fef878b2ea6ff4f89c83870ee1 100644
--- a/src/test/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBeanTest.java
+++ b/src/test/java/no/nibio/vips/logic/modules/barkbeetle/BarkbeetleBeanTest.java
@@ -109,33 +109,33 @@ public class BarkbeetleBeanTest {
         Calendar cal = Calendar.getInstance();
         cal.set(Calendar.YEAR, 2023);
         cal.set(Calendar.MONTH, Calendar.MAY);
-        cal.set(Calendar.DATE, 25);
+        cal.set(Calendar.DATE, 24);
         Date currentDate = cal.getTime();
         System.out.println("currentDate=" + currentDate);
         BarkbeetleBean instance = new BarkbeetleBean();
         Boolean result = instance.isTimeToSendSecondReminder(currentDate);
         assertTrue(result);
         
-        cal.set(Calendar.DATE, 24);
+        cal.set(Calendar.DATE, 23);
         currentDate = cal.getTime();
         result = instance.isTimeToSendSecondReminder(currentDate);
         assertFalse(result);
         
         // Week 24
         cal.set(Calendar.MONTH, Calendar.JUNE);
-        cal.set(Calendar.DATE, 15);
+        cal.set(Calendar.DATE, 14);
         currentDate = cal.getTime();
         assertTrue(instance.isTimeToSendSecondReminder(currentDate));
         
         // Week 28
         cal.set(Calendar.MONTH, Calendar.JULY);
-        cal.set(Calendar.DATE, 13);
+        cal.set(Calendar.DATE, 12);
         currentDate = cal.getTime();
         assertTrue(instance.isTimeToSendSecondReminder(currentDate));
         
         // Week 33
         cal.set(Calendar.MONTH, Calendar.AUGUST);
-        cal.set(Calendar.DATE, 17);
+        cal.set(Calendar.DATE, 16);
         currentDate = cal.getTime();
         assertTrue(instance.isTimeToSendSecondReminder(currentDate));