Its troubling me a lot that when we start solvingK.G. equation for a free particle we assume energy as a sum of nonrelativistic energy and mc^{2}. but when it is tried to solve the equation for a particle in electromagnetic field we solve it without taking into account the term mc^2. for reference you may go through the book Quantum Mechanics By Schiff