diff --git a/fs/fat/file.c b/fs/fat/file.c
index 13935ee99e1e53038f458e257d48f11cc7426591..b3bed32946b1d862de5e6f5e42eff37f83f7df9b 100644
--- a/fs/fat/file.c
+++ b/fs/fat/file.c
@@ -214,6 +214,7 @@ const struct file_operations fat_file_operations = {
 #endif
 	.fsync		= fat_file_fsync,
 	.splice_read	= generic_file_splice_read,
+	.splice_write	= iter_file_splice_write,
 	.fallocate	= fat_fallocate,
 };