Index: src/main/java/org/apache/bcel/verifier/structurals/Pass3bVerifier.java
===================================================================
--- src/main/java/org/apache/bcel/verifier/structurals/Pass3bVerifier.java	(revision 1157681)
+++ src/main/java/org/apache/bcel/verifier/structurals/Pass3bVerifier.java	(working copy)
@@ -251,7 +251,7 @@
 				}
                 //see JVM $4.8.2
                 //TODO implement all based on stack 
-                Type returnedType = null;
+/*                Type returnedType = null;
         		InstructionHandle ihPrev = null;
         		ihPrev = ih.getPrev();
 
@@ -289,14 +289,15 @@
                             throw new RuntimeException(e);
                         }
                     }
-                    else if( !returnedType.equals(m.getReturnType()) )
-                    {
-                        throw new StructuralCodeConstraintException("Returned type "+returnedType+" does not match Method's return type "+m.getReturnType());
-                    }
+                    else{
+                        if( !returnedType.equals(m.getReturnType()) )
+                        {
+                            throw new StructuralCodeConstraintException("Returned type "+returnedType+" does not match Method's return type "+m.getReturnType());
+                        }
                 }
+*/		
 			}
 		}while ((ih = ih.getNext()) != null);
-		
  	}
 
 	/**
