diff --git a/arkindex_worker/worker/base.py b/arkindex_worker/worker/base.py
index ea6d43300b53c2673425e92458e101888d85ec43..78b57ee3a48fb4890981ae649678a067179a8fc0 100644
--- a/arkindex_worker/worker/base.py
+++ b/arkindex_worker/worker/base.py
@@ -210,7 +210,7 @@ class BaseWorker(object):
         self.secrets = {name: self.load_secret(name) for name in required_secrets}
 
         # Load worker run configuration when available
-        worker_configuration = worker_run.get("configuration")
+        worker_configuration = worker_run.get("configuration", {})
         self.user_configuration = worker_configuration.get("configuration")
         if self.user_configuration:
             logger.info("Loaded user configuration from WorkerRun")