Plot hole: When Miss Price, Professor Browne and the children return from their magical journey to the island of Naboombu and realize they no longer have the Star of Astroroth pendant, Miss Price says, "I should have known it would be quite impossible to take an object from one world into another." Yet, they had no problem taking themselves, the bed, blankets and pillows from one world into another.
Plot hole: It doesn't make sense that Mary is English with a heavy English accent, while both her brother and father are obviously 'Aussies'. Even if she was adopted to an Australian family, she wouldn't claim to be English, she would be a naturalised Australian.
Plot hole: Major plot leak: How could Flint's ship get into the lake atop a tall volcano all in one piece? If he wanted to merely hide the treasure in order to recover it later, the whole setup, including the lake's draining system, would be totally unnecessary, and it looks all too deliberate for the ship to be sitting in the lake by accident (say, thrown in by a violent storm).
Plot hole: When Saxby tells Blofeld to watch Peter Franks on the CCTV, Blofeld would have recognised him as James Bond. Why does Blofeld keep quiet about it? What possible use could he have for catching, rather than killing, Bond? (00:38:34)