How do i stop skeletron from despawning

Me and my friend are doing a calamity run (expert revengance) and were up to sketron but every time after we destroy his hands for the second time about 20 seconds later he despawns and it not because of daytime cuz each time he despawns its at 11 pm and we dont know how to over come this