diff --git a/src/ui/preview/Preview.vue b/src/ui/preview/Preview.vue
index 80e917442e..ba70717c4e 100644
--- a/src/ui/preview/Preview.vue
+++ b/src/ui/preview/Preview.vue
@@ -33,7 +33,8 @@
-
@@ -101,14 +102,19 @@
return {
domainObject: domainObject,
- type: type
+ type: type,
+ notebookEnabled: false
};
},
mounted() {
let viewProvider = this.openmct.objectViews.get(this.domainObject)[0];
this.view = viewProvider.view(this.domainObject);
this.view.show(this.$refs.objectView, false);
- this.notebookSnapshot = new NotebookSnapshot(this.openmct);
+
+ if (this.openmct.types.get('notebook')) {
+ this.notebookSnapshot = new NotebookSnapshot(this.openmct);
+ this.notebookEnabled = true;
+ }
},
destroy() {
this.view.destroy();