diff --git a/pymongo/results.py b/pymongo/results.py index 8fb974b9ae..621fa48821 100644 --- a/pymongo/results.py +++ b/pymongo/results.py @@ -111,7 +111,7 @@ def matched_count(self): """The number of documents matched for this update.""" self._raise_if_unacknowledged("matched_count") if self.upserted_id is not None: - return 0 + return 1 return self.__raw_result.get("n", 0) @property