diff -r ddb1cf7b7eb1 Objects/dictobject.c --- a/Objects/dictobject.c Thu Sep 08 22:27:39 2016 -0400 +++ b/Objects/dictobject.c Fri Sep 09 17:09:33 2016 +0800 @@ -675,7 +675,7 @@ *hashpos = (freeslot == -1) ? (Py_ssize_t)i : freeslot; } *value_addr = NULL; - return ix; + return DKIX_EMPTY; } if (ix == DKIX_DUMMY) { if (freeslot == -1)