After searching around the internet, I came to know that there's no mid-level save in Lego Harry Potter Years 1-4 on the iPhone. Rather the game saves automatically after each level finishes.
When I quit after finding Dudley's presents in the first level and catching all the rats at Diagon Alley, the game still doesn't save. Is the first level not finish yet or is there a bug in my version of the game?
When does the first level actually end?