Have to bootload Nick gammon's bootloader everytime I upload a sketch

Hello,

I'm bootloading an Atmega2560 via an arduino uno using Nick Gammon's bootloader. Once I bootload, I can upload a sketch onto Atmega2560 by removing the 328 chip. However, if I try to upload another sketch, it doesn't do so. I have tried it on other Atmega2560 chips as well. The solution is to bootload the chip everytime I want to upload a sketch to the 2560. Is there an easier way to do it? Or a way to permanently fix this issue?

Thanks

CSaiKrishnan:
However, if I try to upload another sketch, it doesn't do so.

How do you know?
What are the symptoms?
Are you getting error messages?
Draw a pencil diagram showing how everything is actually connected on YOUR workbench and post a photo of the drawing. Don't bother with a photo of the hardware on the workbench!

...R