Fire DirChanged event when running resession.load(). Not doing this causes bugs like this
DirChanged
resession.load()