Fixed the message save issue

We need to read the item (and by extension the owner) before saving it
- even though we have a perfectly good item and the associated owner!