diff --git a/CHANGELOG.md b/CHANGELOG.md
index 11991ab4..b226e221 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@ and adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
### 🐛 Bug fixes
- Fixed a bug where box fill colours would cover box text, and changed the implementation of `hide` style option.
+- Removed double quotes when rendering objects of type `None`.
### 📚 Documentation and demo website changes
diff --git a/memory-viz/src/memory_model.ts b/memory-viz/src/memory_model.ts
index 8060909f..d12a8dda 100644
--- a/memory-viz/src/memory_model.ts
+++ b/memory-viz/src/memory_model.ts
@@ -222,6 +222,8 @@ export class MemoryModel {
let display_text;
if (type === "bool") {
display_text = value ? "True" : "False";
+ } else if (type === "None") {
+ display_text = "None";
} else {
display_text = JSON.stringify(value);
}
diff --git a/memory-viz/src/tests/__snapshots__/draw.spec.tsx.snap b/memory-viz/src/tests/__snapshots__/draw.spec.tsx.snap
index 424bfbff..7cec23a0 100644
--- a/memory-viz/src/tests/__snapshots__/draw.spec.tsx.snap
+++ b/memory-viz/src/tests/__snapshots__/draw.spec.tsx.snap
@@ -1,6 +1,6 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
-exports[`draw function formats a mix of stack frame/non-stack frame objects in automatic layout 1`] = `""`;
+exports[`draw function formats a mix of stack frame/non-stack frame objects in automatic layout 1`] = `""`;
exports[`draw function formats non-stack frame objects in automatic layout 1`] = `""`;
@@ -58,7 +58,7 @@ exports[`draw function renders an empty tuple 1`] = `""`;
-exports[`draw function renders an object with no type and no value 1`] = `""`;
+exports[`draw function renders an object with no type and no value 1`] = `""`;
exports[`draw function renders blank spaces in automatic layout 1`] = `""`;