Update
diff --git a/src/main/java/com/android/tools/r8/graph/LookupResult.java b/src/main/java/com/android/tools/r8/graph/LookupResult.java
index 9351618..3b61ec6 100644
--- a/src/main/java/com/android/tools/r8/graph/LookupResult.java
+++ b/src/main/java/com/android/tools/r8/graph/LookupResult.java
@@ -122,14 +122,12 @@
       if (isIncomplete() || methodTargets.size() + lambdaTargets.size() > 1) {
         return null;
       }
-      if (methodTargets.size() == 0 && lambdaTargets.size() == 0) {
-        return null;
-      }
       if (methodTargets.size() == 1) {
         return methodTargets.values().iterator().next();
-      } else {
+      } else if (lambdaTargets.size() == 1) {
         return lambdaTargets.get(0);
       }
+      return null;
     }
 
     public enum LookupResultCollectionState {