diff --git a/django_dump_die/constants.py b/django_dump_die/constants.py
index 7c60ff1e161ba46d250648015a367537a4bd2e18..190b827b0397797ba51f8b8abcf09e351f21ffec 100644
--- a/django_dump_die/constants.py
+++ b/django_dump_die/constants.py
@@ -48,7 +48,7 @@ INTERMEDIATE_TYPES = [
 ]
 
 if ZONEINFO_PRESENT:
-    INTERMEDIATE_TYPES.append(zoneinfo.ZoneInfo)
+    INTERMEDIATE_TYPES.append(ZoneInfo)
 
 
 # List of additional simple types defined as strings that do not need to be recursively inspected.
diff --git a/django_dump_die/views/example_helpers.py b/django_dump_die/views/example_helpers.py
index 0a7172ef0b7f1609b9b17a1459cda4c8c2d91b33..13bf84dc54f5076963eff17309484fad95004f70 100644
--- a/django_dump_die/views/example_helpers.py
+++ b/django_dump_die/views/example_helpers.py
@@ -19,6 +19,9 @@ from types import ModuleType
 
 from django_dump_die.constants import ZONEINFO_PRESENT
 
+if ZONEINFO_PRESENT:
+    from zoneinfo import ZoneInfo
+
 
 BASE_DIR = os.path.dirname(os.path.abspath(__file__))