pq24576 'missing object version' when attempting to delete an object ---------------------------------------------------------------------------------------------------- Affected Platforms: All Affected Features: Object Extender Prerequisites: v4.5a Symptom: Short Description: After deleting an object which has a foreign key relationship to a parent object we get the message 'missing object version' when attempting to retrieve a second object which also has a foreign key to the same parent. | aCustomer anAccount | aCustomer := VapCustomerHome singleton findByCustomerNumber: '000001'. anAccount := aCustomer accounts first. Transaction topLevelDo: [anAccount markRemoved]. aCustomer := VapCustomerHome singleton findByCustomerNumber: '000001'. aCustomer accounts first accountNumber Workaround: Run the code as a transaction: | aCustomer anAccount t1| t1 := Transaction begin. aCustomer := VapCustomerHome singleton findByCustomerNumber: '000001'. anAccount := aCustomer accounts first. Transaction topLevelDo: [anAccount markRemoved]. aCustomer := VapCustomerHome singleton findByCustomerNumber: '000001'. aCustomer accounts first accountNumber t1 commit.