diff --git a/src/main/java/soot/baf/BafASMBackend.java b/src/main/java/soot/baf/BafASMBackend.java index d59bdadc0dc..a81269caf46 100644 --- a/src/main/java/soot/baf/BafASMBackend.java +++ b/src/main/java/soot/baf/BafASMBackend.java @@ -1388,7 +1388,7 @@ public void caseClassConstant(ClassConstant v) { public void caseStaticInvokeInst(StaticInvokeInst i) { SootMethodRef m = i.getMethodRef(); mv.visitMethodInsn(Opcodes.INVOKESTATIC, slashify(m.declaringClass().getName()), m.name(), toTypeDesc(m), - m.declaringClass().isInterface() && !m.isStatic()); + m.declaringClass().isInterface()); } @Override