diff --git a/aleksis/core/management/commands/webpack_bundle.py b/aleksis/core/management/commands/webpack_bundle.py
index 809a22c1beea482525601d16b46b1313ee6d03bd..ee38566a8cda8587c41aacf036eca1d7da16cd04 100644
--- a/aleksis/core/management/commands/webpack_bundle.py
+++ b/aleksis/core/management/commands/webpack_bundle.py
@@ -31,4 +31,5 @@ class Command(BaseYarnCommand):
         # Run webpack
         config_path = os.path.join(settings.BASE_DIR, "aleksis", "core", "webpack.config.js")
         shutil.copy(config_path, settings.NODE_MODULES_ROOT)
-        yarn_adapter.call_yarn(["run", "webpack"])
+        mode = "development" if settings.DEBUG else "production"
+        yarn_adapter.call_yarn(["run", "webpack", f"--mode={mode}"])