Deduplication: don't fail silently when can't save