Hmm, this will be hard to fix, because, well, at the moment of opening the inventory, the chest "exists". So I can't detect if it still exists when you click on the sign. This is more of a Bukkit bug... I'll see what I can do.