I'm not so sure it was Nolan either, but it's my best guess from the characters we currently have available on the show. Maybe they will bring somebody new in?
Who else knows about her hiding spot? I can't imagine Emily would have revealed it to Amanda. She thinks Amanda is a loose cannon! But, maybe Amanda spied on Emily one time and discovered it. Who knows! Keeps it interesting for sure!