Put back the call to report_unbalanced() that was lost when
parse_endtag() was restructured in parse_endtag() and finish_endtag().
diff --git a/Lib/sgmllib.py b/Lib/sgmllib.py
index 6817608..d042049 100644
--- a/Lib/sgmllib.py
+++ b/Lib/sgmllib.py
@@ -309,6 +309,8 @@
                     method = getattr(self, 'end_' + tag)
                 except AttributeError:
                     self.unknown_endtag(tag)
+                else:
+                    self.report_unbalanced(tag)
                 return
             found = len(self.stack)
             for i in range(found):