From: Kornel Benko Date: Thu, 18 Apr 2019 13:07:30 +0000 (+0200) Subject: Amend [f2029fb3/lyxgit] X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=c35e13b34f75530227ec587056baef2fa3b66570;p=features.git Amend [f2029fb3/lyxgit] Omitting acces to invalid index --- diff --git a/src/mathed/MathParser.cpp b/src/mathed/MathParser.cpp index 65ef72300b..0286ba103c 100644 --- a/src/mathed/MathParser.cpp +++ b/src/mathed/MathParser.cpp @@ -947,7 +947,9 @@ bool Parser::parse1(InsetMathGrid & grid, unsigned flags, // do not create a BraceInset if they were written by LyX // this helps to keep the annoyance of "a choose b" to a minimum // But create a BraceInset if a script follows (#9348) - InsetMathBrace const * mb = ar[0]->asBraceInset(); + InsetMathBrace const * mb; + if (ar.size() > 0) + mb = ar[0]->asBraceInset(); if (ar.size() == 1 && (ar[0]->extraBraces() || (mb && mb->cell(0).size() && !mb->cell(0)[0].nucleus()->asScriptInset())))