diff --git a/deadlock-plugins/deadlock-extension/package.json b/deadlock-plugins/deadlock-extension/package.json
index 2d85cc6659fcd4390d37997a79ba8e59c7d855a6..acb460290121cc42bb73f8b76693923075fa9917 100644
--- a/deadlock-plugins/deadlock-extension/package.json
+++ b/deadlock-plugins/deadlock-extension/package.json
@@ -133,7 +133,6 @@
     "webpack-dev-server": "^4.9.3"
   },
   "extensionPack": [
-    "ms-vscode-remote.remote-containers",
-    "eamodio.gitlens"
+    "ms-vscode-remote.remote-containers"
   ]
 }
diff --git a/deadlock-plugins/deadlock-extension/src/core/mission/missionDevContainer.ts b/deadlock-plugins/deadlock-extension/src/core/mission/missionDevContainer.ts
index edfbe815bd98fc8cfa9530a9fa359d3e751aca67..921fd10d581774d79bda3f797a0171f9c1aafefe 100644
--- a/deadlock-plugins/deadlock-extension/src/core/mission/missionDevContainer.ts
+++ b/deadlock-plugins/deadlock-extension/src/core/mission/missionDevContainer.ts
@@ -127,6 +127,11 @@ export class MissionDevContainer {
   ) {
     await this.setupMounts();
 
+    const extensions = [this.extentionPath];
+    if (this.revieweeId) {
+      extensions.push('eamodio.gitlens');
+    }
+
     return writeFile(
       `${this.dirs.devcontainer}/devcontainer.json`,
       (() => {
@@ -136,7 +141,7 @@ export class MissionDevContainer {
           containerEnv: {
             WORKDIR: `${remoteMissionDir}`,
           },
-          extensions: [this.extentionPath],
+          extensions,
           remoteUser: 'deadlock',
           mounts: this.mounts,
           userEnvProbe: 'interactiveShell',