diff --git a/phpseclib/Net/SFTP.php b/phpseclib/Net/SFTP.php index 3f386522..090a7cef 100644 --- a/phpseclib/Net/SFTP.php +++ b/phpseclib/Net/SFTP.php @@ -1202,7 +1202,7 @@ class Net_SFTP extends Net_SSH2 $temp[$dir] = array(); } if ($i === $max) { - if (is_object($temp[$dir])) { + if (is_object($temp[$dir]) && is_object($value)) { if (!isset($value->stat) && isset($temp[$dir]->stat)) { $value->stat = $temp[$dir]->stat; }