Index: filefield_paths/filefield_paths.module
===================================================================
--- filefield_paths/filefield_paths.module	
+++ filefield_paths/filefield_paths.module
@@ -427,6 +427,12 @@
         $function = $module . '_filefield_paths_process_file';
         $function(($file['new'] || variable_get("ffp_{$node->type}_{$file['name']}", 0)), $file, $ffp['#settings'][$file['name']], $node, $update);
       }
+      
+      // clear the filefield's cache by reloading the file information
+      if (module_exists('filefield') && function_exists('field_file_load')) {
+        $field_file = field_file_load($file['fid'], TRUE);
+        $file = $field_file ? $field_file : $file;
+      }
     }
 
     // Re-write node entry if required.
