Stop a gif blinking in its last frame before loop

my websites splash page is ruined by a gif blinking out of existence at the end of its loop for one frame, which wouldnt be a problem if it wasnt the splash page!

how can i fix this to remove the final frame, in order to keep the gif looping seamlessly without this final invisible frame

thanks

Last frame is always empty when chaining. Anyone found solution?

Import GIF into Photoshop.

Go to Window > Timeline

Go to last frame of the GIF and delete it.

Then, File > Export > Save for Web (Legacy) and save it as a GIF.