diff --git a/src/Dflydev/DotAccessData/Data.php b/src/Dflydev/DotAccessData/Data.php
index bc536e63dcc012066ad1ffbb51bac80de314b2e3..34bda67e42c52141a84b5e202ace77df6a34f02e 100644
--- a/src/Dflydev/DotAccessData/Data.php
+++ b/src/Dflydev/DotAccessData/Data.php
@@ -171,7 +171,7 @@ class Data implements DataInterface
             $currentKey = $keyPath[$i];
             if (
                 !is_array($currentValue) ||
-                !isset($currentValue[$currentKey])
+                !array_key_exists($currentKey, $currentValue)
             ) {
                 return false;
             }