diff --git a/src/nf_modules/cutadapt/adaptor_removal_paired.config b/src/nf_modules/cutadapt/adaptor_removal_paired.config
index 13dfac50e21eb2b7a6bfbbd2cbad8bbceb6655cc..ed42799d9cc1e9a8d3c532a61f3918d3c727cfbd 100644
--- a/src/nf_modules/cutadapt/adaptor_removal_paired.config
+++ b/src/nf_modules/cutadapt/adaptor_removal_paired.config
@@ -4,7 +4,7 @@ profiles {
     docker.enabled = true
     process {
       withName: adaptor_removal {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -14,7 +14,7 @@ profiles {
     singularity.cacheDir = "./bin/"
     process {
       withName: adaptor_removal {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -23,7 +23,7 @@ profiles {
     process{
       withName: adaptor_removal {
         beforeScript = "source $baseDir/.conda_psmn.sh"
-        conda = "$baseDir/.conda_envs/cutadapt_2.1"
+        conda = "$baseDir/.conda_envs/cutadapt_2.4"
         executor = "sge"
         clusterOptions = "-cwd -V"
         cpus = 1
@@ -39,7 +39,7 @@ profiles {
     singularity.runOptions = "--bind /pbs,/sps,/scratch"
     process{
       withName: adaptor_removal {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         scratch = true
         stageInMode = "copy"
         stageOutMode = "rsync"
diff --git a/src/nf_modules/cutadapt/adaptor_removal_single.config b/src/nf_modules/cutadapt/adaptor_removal_single.config
index 13dfac50e21eb2b7a6bfbbd2cbad8bbceb6655cc..ed42799d9cc1e9a8d3c532a61f3918d3c727cfbd 100644
--- a/src/nf_modules/cutadapt/adaptor_removal_single.config
+++ b/src/nf_modules/cutadapt/adaptor_removal_single.config
@@ -4,7 +4,7 @@ profiles {
     docker.enabled = true
     process {
       withName: adaptor_removal {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -14,7 +14,7 @@ profiles {
     singularity.cacheDir = "./bin/"
     process {
       withName: adaptor_removal {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -23,7 +23,7 @@ profiles {
     process{
       withName: adaptor_removal {
         beforeScript = "source $baseDir/.conda_psmn.sh"
-        conda = "$baseDir/.conda_envs/cutadapt_2.1"
+        conda = "$baseDir/.conda_envs/cutadapt_2.4"
         executor = "sge"
         clusterOptions = "-cwd -V"
         cpus = 1
@@ -39,7 +39,7 @@ profiles {
     singularity.runOptions = "--bind /pbs,/sps,/scratch"
     process{
       withName: adaptor_removal {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         scratch = true
         stageInMode = "copy"
         stageOutMode = "rsync"
diff --git a/src/nf_modules/cutadapt/trimming_paired.config b/src/nf_modules/cutadapt/trimming_paired.config
index 222663bc4cf84889c3ee183930271cd4687f0ab2..8c158c0e72a5927b67cf1a4c106f7e22555e1cba 100644
--- a/src/nf_modules/cutadapt/trimming_paired.config
+++ b/src/nf_modules/cutadapt/trimming_paired.config
@@ -4,7 +4,7 @@ profiles {
     docker.enabled = true
     process {
       withName: trimming {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -14,7 +14,7 @@ profiles {
     singularity.cacheDir = "./bin/"
     process {
       withName: trimming {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -23,7 +23,7 @@ profiles {
     process{
       withName: trimming {
         beforeScript = "source $baseDir/.conda_psmn.sh"
-        conda = "$baseDir/.conda_envs/cutadapt_2.1"
+        conda = "$baseDir/.conda_envs/cutadapt_2.4"
         executor = "sge"
         clusterOptions = "-cwd -V"
         cpus = 1
@@ -39,7 +39,7 @@ profiles {
     singularity.runOptions = "--bind /pbs,/sps,/scratch"
     process{
       withName: trimming {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         scratch = true
         stageInMode = "copy"
         stageOutMode = "rsync"
diff --git a/src/nf_modules/cutadapt/trimming_single.config b/src/nf_modules/cutadapt/trimming_single.config
index 222663bc4cf84889c3ee183930271cd4687f0ab2..8c158c0e72a5927b67cf1a4c106f7e22555e1cba 100644
--- a/src/nf_modules/cutadapt/trimming_single.config
+++ b/src/nf_modules/cutadapt/trimming_single.config
@@ -4,7 +4,7 @@ profiles {
     docker.enabled = true
     process {
       withName: trimming {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -14,7 +14,7 @@ profiles {
     singularity.cacheDir = "./bin/"
     process {
       withName: trimming {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         cpus = 1
       }
     }
@@ -23,7 +23,7 @@ profiles {
     process{
       withName: trimming {
         beforeScript = "source $baseDir/.conda_psmn.sh"
-        conda = "$baseDir/.conda_envs/cutadapt_2.1"
+        conda = "$baseDir/.conda_envs/cutadapt_2.4"
         executor = "sge"
         clusterOptions = "-cwd -V"
         cpus = 1
@@ -39,7 +39,7 @@ profiles {
     singularity.runOptions = "--bind /pbs,/sps,/scratch"
     process{
       withName: trimming {
-        container = "lbmc/cutadapt:2.1"
+        container = "lbmc/cutadapt:2.4"
         scratch = true
         stageInMode = "copy"
         stageOutMode = "rsync"