bpo-38530: Properly extend UnboundLocalError from NameError (GH-25444)
diff --git a/Objects/exceptions.c b/Objects/exceptions.c
index 9916ce8..4a2fc27 100644
--- a/Objects/exceptions.c
+++ b/Objects/exceptions.c
@@ -1393,7 +1393,8 @@ ComplexExtendsException(PyExc_Exception, NameError,
/*
* UnboundLocalError extends NameError
*/
-SimpleExtendsException(PyExc_NameError, UnboundLocalError,
+
+MiddlingExtendsException(PyExc_NameError, UnboundLocalError, NameError,
"Local name referenced but not bound to a value.");
/*