show that this diophantine equation: $$b^2=a^3+ac^4$$ has no soluton in non-zero integers
[Hint: first show that $a$ must be a perfect square]
This problem is from this PDF

I know this reslut$$a^4+b^4=c^2$$ have no solution in non-zero integers, so this problem is key prove $a$ is perfect square.
My idea: since $$b^2=a(a^2+c^4)$$ it is easy when $a=1,a^2+c^4=1+c^4=b^2$ have no integer nozero solution so let $$a=bk_{1},a^2+c^4=bk_{2}?$$ then I can't