diff --git a/.ci_support/environment.yml b/.ci_support/environment.yml
index 157f2443..2b6566a6 100644
--- a/.ci_support/environment.yml
+++ b/.ci_support/environment.yml
@@ -6,7 +6,7 @@ dependencies:
   - ipywidgets == 7.*
   - maggma >= 0.57.1
   - matplotlib
-  - nglview
+  - nglview <= 3.0.9
   - numpy
   - owlready2
   - pandas
diff --git a/setup.py b/setup.py
index a925afd9..0894be0e 100644
--- a/setup.py
+++ b/setup.py
@@ -35,7 +35,7 @@
         'ipywidgets >= 7,< 8',
         'matplotlib',
         'maggma >= 0.57.1',
-        'nglview',
+        'nglview <= 3.0.9',
         'numpy',
         'owlready2',
         'pyiron_base',