diff --git a/arkindex_worker/worker/base.py b/arkindex_worker/worker/base.py
index c8bcc315b93ddf681f8cd30a0d77d2b6fcb808d0..474464c86f63f982070c8ffaa573e39bc5db8ed9 100644
--- a/arkindex_worker/worker/base.py
+++ b/arkindex_worker/worker/base.py
@@ -193,6 +193,10 @@ class BaseWorker(object):
 
         # Define corpus_id from environment
         self.corpus_id = os.environ.get("ARKINDEX_CORPUS_ID")
+        if not self.corpus_id:
+            logger.warning(
+                "'ARKINDEX_CORPUS_ID' was not set in the environment. Any API request involving a `corpus_id` will fail."
+            )
 
         # Load all required secrets
         self.secrets = {name: self.load_secret(name) for name in required_secrets}