message: Safer lookup of schema title question
diff: @@ -34,7 +34,8 @@ export default class NodeCard extends Component {
  get registrationTitle(): string | undefined {
  if (this.node && this.node.isRegistration) {
  const registration = this.node as Registration;
  - const titleQuestion = registration.registrationSchema.get('schema').pages.reduce(
  + const titleQuestion = registration.registrationSchema.get('schema') &&
  + registration.registrationSchema.get('schema').pages.reduce(
  (acc: Question, page) => (acc || page.questions.filter(
  question => question.title === 'Title',
  ).firstObject),
  