Issue 10221: Improve error message for dict.pop().
diff --git a/Objects/dictobject.c b/Objects/dictobject.c
index 8d0e6a4..9c17be7 100644
--- a/Objects/dictobject.c
+++ b/Objects/dictobject.c
@@ -1810,8 +1810,7 @@
             Py_INCREF(deflt);
             return deflt;
         }
-        PyErr_SetString(PyExc_KeyError,
-                        "pop(): dictionary is empty");
+        set_key_error(key);
         return NULL;
     }
     if (!PyUnicode_CheckExact(key) ||