diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 9ee74f91a9ef54ca4ca132e983ec3eeb1c8166f6..7e3d94cd162066a7a87e8b8750b7f652d098e5c5 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,7 @@
+2005-07-17  Andreas Jaeger  <aj@suse.de>
+
+	* defineclass.cc (handleClassBegin): Remove unused variable.
+
 2005-07-16  Andreas Schwab  <schwab@suse.de>
 
 	* scripts/makemake.tcl (emit_package_rule): Emit command to create
diff --git a/libjava/defineclass.cc b/libjava/defineclass.cc
index e0e209cbfd22585f80dfa9af495f137b6e7a517a..d12e32784817d8d9d55e8a2512057c0582d5ec64 100644
--- a/libjava/defineclass.cc
+++ b/libjava/defineclass.cc
@@ -960,7 +960,6 @@ _Jv_ClassReader::handleClassBegin (int access_flags, int this_class, int super_c
   // needed.
   *found_name = def->name;
 
-  jclass the_super = NULL;
   if (super_class != 0)
     {
       // Load the superclass.