diff -u b/filefield_paths.tokens.inc b/filefield_paths.tokens.inc
--- b/filefield_paths.tokens.inc
+++ b/filefield_paths.tokens.inc
@@ -62,7 +62,7 @@
           break;
 
         case 'ffp-extension-original':
-          $replacements[$original] = preg_match('\./([^.]+)$/', $file_system->basename($file->origname->value), $matches) ? $matches[1] : NULL;
+          $replacements[$original] = preg_match('/\.([^.]+)$/', $file_system->basename($file->origname->value), $matches) ? $matches[1] : NULL;
           break;
       }
     }
