--- fs/ecryptfs/crypto.c
+++ fs/ecryptfs/crypto.c
@@ -296,8 +296,7 @@ int virt_to_scatterlist(const void *addr
int offset;
int remainder_of_page;
- if (sg)
- sg_init_table(sg, sg_size);
+ sg_init_table(sg, sg_size);
while (size > 0 && i < sg_size) {
pg = virt_to_page(addr);