Fix double free occuring when unloading the intermission patches due to the same patch being cached twice