Successfully complete all stages, including the lettered bonus stages, then load the saved game file and Toad Houses will no longer disappear after you take the items. The only exception are the ones that appear based on your timer when you finish a stage.