diff --git a/error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/MockitoMockClassReference.java b/error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/MockitoMockClassReference.java
index af2e51d8a0..49f36937d3 100644
--- a/error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/MockitoMockClassReference.java
+++ b/error-prone-contrib/src/main/java/tech/picnic/errorprone/bugpatterns/MockitoMockClassReference.java
@@ -71,7 +71,7 @@ private static boolean isTypeDerivableFromContext(MethodInvocationTree tree, Vis
Tree parent = state.getPath().getParentPath().getLeaf();
switch (parent.getKind()) {
case VARIABLE:
- return !ASTHelpers.hasNoExplicitType((VariableTree) parent, state)
+ return !ASTHelpers.hasImplicitType((VariableTree) parent, state)
&& MoreASTHelpers.areSameType(tree, parent, state);
case ASSIGNMENT:
return MoreASTHelpers.areSameType(tree, parent, state);
diff --git a/pom.xml b/pom.xml
index 0b91685c40..454133e59c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -201,7 +201,7 @@
1.10.4
${version.error-prone-orig}
v${version.error-prone-orig}-picnic-1
- 2.22.0
+ 2.23.0
0.1.20
1.0
11