Index: /trunk/src/VBox/Additions/linux/sharedfolders/regops.c
===================================================================
--- /trunk/src/VBox/Additions/linux/sharedfolders/regops.c	(revision 15901)
+++ /trunk/src/VBox/Additions/linux/sharedfolders/regops.c	(revision 15902)
@@ -123,5 +123,7 @@
         struct sf_glob_info *sf_g = GET_GLOB_INFO (inode->i_sb);
         struct sf_reg_info *sf_r = file->private_data;
-        loff_t pos = *off;
+        loff_t pos = (file->f_flags & O_APPEND)
+                       ? inode->i_size
+                       : *off;
 
         TRACE ();
