diff --git a/src/lib/project-metadata-hoc.jsx b/src/lib/project-metadata-hoc.jsx
index 99fb8a89e5c2722787886ad08b1909932e9ed9fc..82a586e02738bd79d1245ca95dd01ff0dca668ec 100644
--- a/src/lib/project-metadata-hoc.jsx
+++ b/src/lib/project-metadata-hoc.jsx
@@ -40,9 +40,9 @@ const ProjectMetaDataHOC = function (WrappedComponent) {
                 null,
                 // this.props.token,
                 response => {
-                    if (response.isError) {
+                    if (typeof response === 'undefined' || response.isError) {
                         this.props.goToErrorState(`Error fetching project metadata: ${response.error}`);
-                    } else { // success
+                    } else if (response.title) { // success
                         this.props.onUpdateProjectTitle(response.title);
                     }
                 });