# Wrong error message

The best things in Sage are 'mathematica_free'. No, no, I never would say this!

```
(exp(2*x)/cosh(exp(x))).integral(x,algorithm='mathematica_free')
I*(log(I*e^(-e^x) + 1) - log(-I*e^(-e^x) + 1))*e^x + I*polylog(2, I*e^(-e^x)) - I*polylog(2, -I*e^(-e^x))
```

BUT:

```
(exp(3*x)/cosh(exp(x))).integral(x,algorithm='mathematica_free')
AttributeError: 'NoneType' object has no attribute 'groups'
```

I think Sage wanted to say: "Mathematica could not find a formula for your integral."