The stockade is now in the hands of Silver and his mates. Jim is captured and is given the choice to join them. When he refuses the pirates want to kill him but Silver talks them out of it. Silver tells Jim that the Doctor has given him and map and also abandoned the stockade in exchange for being allowed to go free.
Silver tells Jim that he is now on the side of the Doctor. At this point the pirates attempt to give Silver the black spot but withdraw it when he reveals that he has the map. They agree to go and find the treasure the next day.
The treasure hunt begins and Jim is dragged along. The weather is hot and sweaty and the pirates are edgy. When they finally reach the spot where the treasure should be hidden they discover only an empty chest – the treasure has gone!
Silver immediately realizes that there will be trouble and gives Jim a pistol with which to defend himself. The pirates turn angrily on Silver and are just about to attack him when there is a shot from the woods, which kills one of them. The Doctor and Ben Gunn then appear from among the trees and the remaining pirates run off, heading for the remaining long boat left from the Hispaniola.
Jim and his friends easily get there before them and demolish the boat. At this point Ben Gunn reveals that he dug up the treasure several years ago and it is now in his cave.
Jim now takes everyone to the Hispaniola and they transport the treasure from Ben’s cave to her hold. Silver still claims to be on the Doctor’s side and helps them at every opportunity. Finally they set sail and leave Treasure Island and the last couple of pirates behind. They first sail the Hispaniola to America to get more crewman and moor there for one night.
In the morning they discover that Silver and some of the treasure has disappeared. Finally they return home, the Captain makes a full recovery, Ben Gunn becomes a respectable citizen and Jim swears never to go chasing treasure again. No one ever hears of Long John Silver again.