From 47e47b4bde3cee0ea7e1c56685f880d42d2231a2 Mon Sep 17 00:00:00 2001
From: Oliver Walters <oliver.henry.walters@gmail.com>
Date: Mon, 21 Apr 2025 04:14:33 +0000
Subject: [PATCH] Logic fix

---
 src/backend/InvenTree/InvenTree/fields.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/InvenTree/InvenTree/fields.py b/src/backend/InvenTree/InvenTree/fields.py
index bc501fec46..95a04636ed 100644
--- a/src/backend/InvenTree/InvenTree/fields.py
+++ b/src/backend/InvenTree/InvenTree/fields.py
@@ -38,7 +38,7 @@ class InvenTreeRestURLField(RestURLField):
 
         if not strict_urls and data is not empty and data is not None:
             data = str(data).strip()
-            if '://' not in data:
+            if data and '://' not in data:
                 # Validate as if there were a schema provided
                 data = 'http://' + data