diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py
index 2d3d477cd..45eef68d1 100644
--- a/searx/engines/wikidata.py
+++ b/searx/engines/wikidata.py
@@ -641,7 +641,7 @@ class WDURLAttribute(WDAttribute):
             return get_external_url(url_id, value)
 
         if self.url_path_prefix:
-            [account, domain] = value.split('@')
+            [account, domain] = value.split('@', 1)
             return f"https://{domain}{self.url_path_prefix}{account}"
 
         return value