diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c
index 2d40963977..54d5c70172 100644
--- a/Objects/unicodeobject.c
+++ b/Objects/unicodeobject.c
@@ -1920,6 +1920,8 @@ unicode_dealloc(PyObject *unicode)
}
#endif
+if (_PyUnicode_GET_LENGTH(unicode) >= 50) { PyErr_Clear(); }
+
switch (PyUnicode_CHECK_INTERNED(unicode)) {
case SSTATE_NOT_INTERNED:
break;