valid_blk.c (ext2fs_inode_has_valid_blocks): Fix bug which
	failed to accurately characterize non-standard slow
	symlinks.  (Which don't appear in practice on real-life
	systems, fortunately.)

diff --git a/lib/ext2fs/valid_blk.c b/lib/ext2fs/valid_blk.c
index 5236f1e..29ff27a 100644
--- a/lib/ext2fs/valid_blk.c
+++ b/lib/ext2fs/valid_blk.c
@@ -47,8 +47,8 @@
 			/* With an EA block, life gets more tricky */
 			if (inode->i_size >= EXT2_N_BLOCKS*4)
 				return 1; /* definitely using i_block[] */
-			if (inode->i_size > 3 && inode->i_block[1] != 0)
-				return 1; /* probably using i_block[] */
+			if (inode->i_size > 4 && inode->i_block[1] == 0)
+				return 1; /* definitely using i_block[] */
 			return 0; /* Probably a fast symlink */
 		}
 	}