diff options
-rw-r--r-- | xlators/cluster/unify/src/unify.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xlators/cluster/unify/src/unify.c b/xlators/cluster/unify/src/unify.c index 9fcf43ae2..610cfd6f6 100644 --- a/xlators/cluster/unify/src/unify.c +++ b/xlators/cluster/unify/src/unify.c @@ -4119,7 +4119,7 @@ unify_forget (xlator_t *this, int16_t *list = NULL; uint64_t tmp_list = 0; - if (!S_ISDIR(inode->st_mode)) { + if (inode->st_mode && (!S_ISDIR(inode->st_mode))) { inode_ctx_get (inode, this, &tmp_list); if (tmp_list) { list = (int16_t *)(long)tmp_list; |