diff --git a/src/backend/src/tools/validator.ts b/src/backend/src/tools/validator.ts
index eb5f63f495e0e8e48e299fbfb957f11beeb74486..15e76033de547f940b4968616ccb1d46709d9fbd 100644
--- a/src/backend/src/tools/validator.ts
+++ b/src/backend/src/tools/validator.ts
@@ -369,6 +369,7 @@ function latitude (value: any, sendError: boolean, req: express.Request, res: ex
  * @returns true if the value is valid, false otherwise
  */
 function description (value: any, sendError: boolean, req: express.Request, res: express.Response): boolean {
+    if (value === undefined || value === '') return true;
     return typeString(value, sendError, req, res, 'description');
 }