Commit c4cfbb0 (2012-03-12) introduced a test failure; fixed.

Before the referenced commit, adding a new child record and then
calling cancel() on the parent would remove the newly-added child
record; after the referenced commit, it wouldn't find the newly-
added child record to cancel.