diff --git a/addons/docs/src/frameworks/ember/jsondoc.js b/addons/docs/src/frameworks/ember/jsondoc.js
index <HASH>..<HASH> 100644
--- a/addons/docs/src/frameworks/ember/jsondoc.js
+++ b/addons/docs/src/frameworks/ember/jsondoc.js
@@ -10,7 +10,14 @@ export const getJSONDoc = () => {
 
 export const extractArgTypes = (componentName) => {
   const json = getJSONDoc();
+  if (!(json && json.included)) {
+    return {};
+  }
   const componentDoc = json.included.find((doc) => doc.attributes.name === componentName);
+
+  if (!componentDoc) {
+    return '';
+  }
   const rows = componentDoc.attributes.arguments.map((prop) => {
     return {
       name: prop.name,
@@ -29,6 +36,9 @@ export const extractArgTypes = (componentName) => {
 
 export const extractComponentDescription = (componentName) => {
   const json = getJSONDoc();
+  if (!(json && json.included)) {
+    return {};
+  }
   const componentDoc = json.included.find((doc) => doc.attributes.name === componentName);
 
   if (!componentDoc) {
return early when there's no JSDoc for a component