diff --git a/Gemfile b/Gemfile
index d3298b382a66aa8d63ca5528c5b381d3db1a2b63..bbcc9102369f3a000e593b5a0bf24c9139c69eef 100644
--- a/Gemfile
+++ b/Gemfile
@@ -22,7 +22,7 @@ gem "country_select"
 gem "csl-styles", "~> 2.0"
 gem "curation"#, path: "../../arnaudlevy/curation"
 gem "delayed_job_active_record"
-gem "delayed_job_prevent_duplicate", path: "../delayed_job_prevent_duplicate"
+gem "delayed_job_prevent_duplicate"
 gem "delayed_job_web"
 gem "devise"
 gem "devise-i18n"
diff --git a/Gemfile.lock b/Gemfile.lock
index af4622bd548a35b3e420619608755c92d6a49394..15786cb000edefde9fd50846e1fd44775b57a36b 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -17,12 +17,6 @@ GIT
       randexp
       rotp (>= 4.0.0)
 
-PATH
-  remote: ../delayed_job_prevent_duplicate
-  specs:
-    delayed_job_prevent_duplicate (0.1.0)
-      delayed_job (>= 3.0, < 5)
-
 GEM
   remote: https://rubygems.org/
   specs:
@@ -188,6 +182,8 @@ GEM
     delayed_job_active_record (4.1.7)
       activerecord (>= 3.0, < 8.0)
       delayed_job (>= 3.0, < 5)
+    delayed_job_prevent_duplicate (0.1.1)
+      delayed_job (>= 3.0, < 5)
     delayed_job_web (1.4.4)
       activerecord (> 3.0.0)
       delayed_job (> 2.0.3)
@@ -341,7 +337,7 @@ GEM
     method_source (1.0.0)
     mini_magick (4.12.0)
     mini_mime (1.1.5)
-    minitest (5.19.0)
+    minitest (5.20.0)
     msgpack (1.7.2)
     multi_xml (0.6.0)
     multipart-post (2.3.0)
@@ -605,7 +601,7 @@ DEPENDENCIES
   csl-styles (~> 2.0)
   curation
   delayed_job_active_record
-  delayed_job_prevent_duplicate!
+  delayed_job_prevent_duplicate
   delayed_job_web
   devise
   devise-i18n