diff options
-rw-r--r-- | fs/ocfs2/namei.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ocfs2/namei.c b/fs/ocfs2/namei.c index ae315c9c768f..b66e48855825 100644 --- a/fs/ocfs2/namei.c +++ b/fs/ocfs2/namei.c | |||
@@ -1811,6 +1811,7 @@ bail: | |||
1811 | if (xattr_ac) | 1811 | if (xattr_ac) |
1812 | ocfs2_free_alloc_context(xattr_ac); | 1812 | ocfs2_free_alloc_context(xattr_ac); |
1813 | if ((status < 0) && inode) { | 1813 | if ((status < 0) && inode) { |
1814 | OCFS2_I(inode)->ip_flags |= OCFS2_INODE_SKIP_ORPHAN_DIR; | ||
1814 | clear_nlink(inode); | 1815 | clear_nlink(inode); |
1815 | iput(inode); | 1816 | iput(inode); |
1816 | } | 1817 | } |