I may have fixed this scenario in my latest refactorings.  I'll try to confirm tomorrow sometime.