Jim avverte il capitano della nave, Smollet, d' avere scoperto che il cuoco di bordo, Silver John, è un vecchio pirata e che i marinai, al corrente dello scopo del viaggio, vogliono impossessarsi del tesoro. Arrivati all'isola il capitano Smollet fa scendere i marinai e si barrica con i suoi fedeli in un fortino. Jim non è con loro perchè è sceso con i marinai per spiare le mosse di Silver John