Shouldn't this return the session that was just removed, instead of null?