diff --git a/deploy/csp/index.js b/deploy/csp/index.js
index 9cc365a20323aad04d461fc9143c81f56cc91db4..55dca95d8c66fc1ab3ae9fbb3a48f0c3b0457e29 100644
--- a/deploy/csp/index.js
+++ b/deploy/csp/index.js
@@ -47,6 +47,8 @@ const connectSrc = [
   'siibra-api-latest.apps-dev.hbp.eu',
   'siibra-api-rc.apps.hbp.eu',
   'siibra-api-stable.apps.hbp.eu',
+  'siibra-api-ns.apps.hbp.eu',
+  'siibra-api-stable.apps.jsc.hbp.eu',
   
   // chunk servers
   'neuroglancer.humanbrainproject.org',
diff --git a/docs/releases/v2.9.1.md b/docs/releases/v2.9.1.md
new file mode 100644
index 0000000000000000000000000000000000000000..6197f565bb1a5ff3c6ec14de02e52b9aefbb64ed
--- /dev/null
+++ b/docs/releases/v2.9.1.md
@@ -0,0 +1,6 @@
+# v2.9.1
+
+## Behind the scenes
+
+- Fixed some CSP issues
+- Removed VK/DK atlases
diff --git a/mkdocs.yml b/mkdocs.yml
index d6c7b67e173b7577f1e79a7a4fda0d59d92bcbfd..b27cc48558a5aec7f6185df600adb5513aeea760 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -33,6 +33,7 @@ nav:
     - Fetching datasets: 'advanced/datasets.md'
     - Display non-atlas volumes: 'advanced/otherVolumes.md'
   - Release notes:
+    - v2.9.1: 'releases/v2.9.1.md'
     - v2.9.0: 'releases/v2.9.0.md'
     - v2.8.0: 'releases/v2.8.0.md'
     - v2.7.7: 'releases/v2.7.7.md'
diff --git a/package.json b/package.json
index a38aed3a21dee98a92205763be72d4d0b0202e92..016c39bf05e651c4234db7fbbbce9f296aa31b95 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "interactive-viewer",
-  "version": "2.9.0",
+  "version": "2.9.1",
   "description": "siibra-explorer - explore brain atlases. Based on humanbrainproject/nehuba & google/neuroglancer. Built with angular",
   "scripts": {
     "lint": "eslint src --ext .ts",
diff --git a/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts b/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts
index e5a3ef9eeebef4e6a2cdaba8d5a50aa000cdb06a..a5520b4a722473bbf0c55d88f4a6a8e4d69788e1 100644
--- a/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts
+++ b/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts
@@ -17,6 +17,11 @@ function isATPGuard(obj: any): obj is ATP {
   return obj.atlas || obj.template || obj.parcellation
 }
 
+const banListParcName = new Set([
+  "VEP Atlas",
+  "Desikan-Killiany 2006"
+])
+
 @Component({
   selector: 'sxplr-wrapper-atp-selector',
   templateUrl: './wrapper.template.html',
@@ -55,6 +60,7 @@ export class WrapperATPSelector implements OnDestroy{
   )
   parcs$ = this.store$.pipe(
     fromRootStore.allAvailParcs(this.sapi),
+    map(parcs => parcs.filter(p => !banListParcName.has(p.name)))
   )
   isBusy$ = new Subject<boolean>()