diff --git a/Code/Mantid/PythonAPI/src/SimplePythonAPI.cpp b/Code/Mantid/PythonAPI/src/SimplePythonAPI.cpp index fcbcf57c41c523311577ef80954143485f7415b3..5db1ff13db4d969186cbb0f28affe953cab06d8e 100644 --- a/Code/Mantid/PythonAPI/src/SimplePythonAPI.cpp +++ b/Code/Mantid/PythonAPI/src/SimplePythonAPI.cpp @@ -498,6 +498,10 @@ namespace Mantid os << "\tif cmd == None or cmd == '':\n" << "\t\tmtdGlobalHelp()\n" << "\t\treturn\n"; + os << "\n\ttry:\n" + << "\t\tcmd = cmd.func_name\n" + << "\texcept ValueError:\n" + << "\t\tpass\n"; os << "\n\tcmd = string.lower(cmd)\n"; //Functons help SimplePythonAPI::IndexVector::const_iterator mIter = helpStrings.begin();