From d22bcd63cc8a0c3ca3290c2a50e9fe8fe39ea4a6 Mon Sep 17 00:00:00 2001 From: terrafrost Date: Mon, 11 Apr 2016 15:18:06 -0500 Subject: [PATCH] SFTP: nlist() on a non-existent directory resulted in error --- phpseclib/Net/SFTP.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpseclib/Net/SFTP.php b/phpseclib/Net/SFTP.php index 361aac78..4d10dbe1 100644 --- a/phpseclib/Net/SFTP.php +++ b/phpseclib/Net/SFTP.php @@ -789,7 +789,7 @@ class Net_SFTP extends Net_SSH2 { $files = $this->_list($dir, false); - if (!$recursive) { + if (!$recursive || $files === false) { return $files; }