diff --git a/fs.c b/fs.c
index a1f0bf5d615ce9ce8403aea53ab2a2f98de01186..3ba08582d0bf399b6d16af199d125860415143b7 100644
--- a/fs.c
+++ b/fs.c
@@ -723,7 +723,7 @@ link(char *name1, char *name2)
   }
 
   ilock(ip);
-  ip->nlink += 1;
+  ip->nlink++;
   iupdate(ip);
 
   wdir(dp, last, ip->inum);