diff --git a/src/backends/sage/sagesession.cpp b/src/backends/sage/sagesession.cpp --- a/src/backends/sage/sagesession.cpp +++ b/src/backends/sage/sagesession.cpp @@ -194,7 +194,7 @@ { //try to guess the version of sage to determine //if we have to use the legacy commands or not. - QRegExp versionExp(QLatin1String("Sage\\s+Version\\s+(\\d+)\\.(\\d+)")); + QRegExp versionExp(QLatin1String("Sage+(|Math)\\s+Version\\s+(\\d+)\\.(\\d+)")); int index=versionExp.indexIn(m_outputCache); if(index!=-1) {