bpo-43517: Fix false positive in detection of circular imports (#24895)

diff --git a/Python/import.c b/Python/import.c
index 538db69..d92e46a 100644
--- a/Python/import.c
+++ b/Python/import.c
@@ -1593,7 +1593,7 @@ PyImport_ImportModuleLevelObject(PyObject *name, PyObject *globals,
     }
 
     if (mod != NULL && mod != Py_None) {
-        if (import_ensure_initialized(tstate->interp, mod, name) < 0) {
+        if (import_ensure_initialized(tstate->interp, mod, abs_name) < 0) {
             goto error;
         }
     }