Agreed, the behavior should be as you described and should be consistent all the times. Since you can reproduce the problem several times, I think there is enough material to open a new bug report.
Tim implied the witnessed behavior is correct. One of you gurus would have to walk through the code to determine whether locking is expected when not explicitly selected from the menu.
Darrell