diff --git a/queue_job/__manifest__.py b/queue_job/__manifest__.py
index a9e967e3ea..e7553ff523 100644
--- a/queue_job/__manifest__.py
+++ b/queue_job/__manifest__.py
@@ -2,7 +2,7 @@
{
"name": "Job Queue",
- "version": "19.0.2.1.0",
+ "version": "19.0.2.0.4",
"author": "Camptocamp,ACSONE SA/NV,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/queue",
"license": "LGPL-3",
diff --git a/queue_job/readme/HISTORY.md b/queue_job/readme/HISTORY.md
index e1f251392a..ded25f3440 100644
--- a/queue_job/readme/HISTORY.md
+++ b/queue_job/readme/HISTORY.md
@@ -1,3 +1,12 @@
+
+## 19.0.2.0.4 (2026-08-28)
+
+- [FIX] Remove reference to base.user_admin (removed in Odoo 17+)
+ causing -u queue_job to fail on Odoo 17/18/19.
+ The xmlid base.user_admin was removed in Odoo 17; users should be
+ added to the group via backoffice instead.
+ Backport from verbum_core fork (neoand/verbum#commit pending).
+
## Next
- \[ADD\] Run jobrunner as a worker process instead of a thread in the
diff --git a/queue_job/security/security.xml b/queue_job/security/security.xml
index 740226988e..8128454981 100644
--- a/queue_job/security/security.xml
+++ b/queue_job/security/security.xml
@@ -14,7 +14,7 @@