On 15.04.2013 17:54, Aaron Meurer wrote:
> In sympy/integrals/meijerint.py:
>
>>  @@ -404,7 +404,7 @@ def _split_mul(f, x):
>>           elif not a.has(x):
>>               fac *= a
>>           else:
>>  -            if a.is_Pow:
>>  +            if a.is_Pow and not a.exp.has(x):
>
> If you're checking for dependence in the calculus sense, you should
> always use free_symbols instead of has or atoms(Symbol) because it does
> the right thing if x is a dummy variable.
>

Ok, I see.