diff --git a/src/scripts/parsers/reference.ts b/src/scripts/parsers/reference.ts
index c9b470c2be..92d44a1e22 100644
--- a/src/scripts/parsers/reference.ts
+++ b/src/scripts/parsers/reference.ts
@@ -23,7 +23,7 @@ const parsersOutPath = path.join(__dirname, "out");
 export const parseLibraryReference =
   async (): Promise<ParsedLibraryReference | null> => {
     let latestRelease:string = p5Version;
-    if (/^\d+\.\d+\.\d+$/.exec(latestRelease)) {
+    if (/^\d+\.\d+\.\d+(-[\w.]+)?$/.exec(latestRelease)) {
       latestRelease = `v${  latestRelease}`;
     }