diff --git a/src/main/java/org/apache/ibatis/util/MapUtil.java b/src/main/java/org/apache/ibatis/util/MapUtil.java
index 9ba5838f504..f71f8a1a2b5 100644
--- a/src/main/java/org/apache/ibatis/util/MapUtil.java
+++ b/src/main/java/org/apache/ibatis/util/MapUtil.java
@@ -28,10 +28,6 @@ public class MapUtil {
* @see https://bugs.openjdk.java.net/browse/JDK-8161372
*/
public static V computeIfAbsent(Map map, K key, Function mappingFunction) {
- V value = map.get(key);
- if (value != null) {
- return value;
- }
return map.computeIfAbsent(key, mappingFunction);
}