No need to nest in else.
diff --git a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/BlueprintingVisitor.java b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/BlueprintingVisitor.java
index 72d0ca9..af505ef 100644
--- a/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/BlueprintingVisitor.java
+++ b/modules/privilizer/weaver/src/main/java/org/apache/commons/weaver/privilizer/BlueprintingVisitor.java
@@ -361,12 +361,11 @@
             final Type ownerType = Type.getObjectType(owner);
             final Method method = new Method(name, desc);
 
-            if (isAccessible(ownerType) && isAccessible(ownerType, method)) {
-                super.visitNonImportedMethodInsn(opcode, owner, name, desc, itf);
-            } else {
+            if (!isAccessible(ownerType) || !isAccessible(ownerType, method)) {
                 throw new IllegalStateException(String.format("Blueprint method %s.%s calls inaccessible method %s.%s",
                     this.owner, methodKey.getRight(), owner, method));
             }
+            super.visitNonImportedMethodInsn(opcode, owner, name, desc, itf);
         }
 
         @Override
diff --git a/processor/src/test/java/org/apache/commons/weaver/test/weaver/TestCleaner.java b/processor/src/test/java/org/apache/commons/weaver/test/weaver/TestCleaner.java
index c07ce9f..eac0a9e 100644
--- a/processor/src/test/java/org/apache/commons/weaver/test/weaver/TestCleaner.java
+++ b/processor/src/test/java/org/apache/commons/weaver/test/weaver/TestCleaner.java
@@ -39,11 +39,10 @@
                 WeaveInterest.of(TestAnnotation.class, ElementType.METHOD));
 
         for (final WeavableClass<?> weavableClass : scanner.scan(scanRequest).getClasses()) {
-            if (environment.deleteClassfile(weavableClass.getTarget())) {
-                result = true;
-            } else {
+            if (!environment.deleteClassfile(weavableClass.getTarget())) {
                 break;
             }
+            result = true;
         }
         return result;
     }