diff --git a/searx/webapp.py b/searx/webapp.py
index f3bf28368..5f2159ac5 100755
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -1139,7 +1139,7 @@ prev_chat = prev_chat+'
'+document.querySelector("#pro
chatTemp=chatTemp.replaceAll("\n\n","\n").replaceAll("\n\n","\n")
document.querySelector("#prompt").innerHTML="";
markdownToHtml(beautify(chatTemp), document.querySelector("#prompt"))
-
+ proxify()
document.getElementById('chat').innerHTML = prev_chat+'
'+document.querySelector("#prompt").innerHTML+"
";
})
@@ -1322,7 +1322,8 @@ function proxify()
{
try{
for(let i=prompt.url_proxy.length;i>=0;--i)
- document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i]
+ if(document.querySelector("#fnref\\:"+String(i)))
+ document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i]
}catch(e){}
diff --git a/searx/webapp1.py b/searx/webapp1.py
index f3bf28368..5f2159ac5 100644
--- a/searx/webapp1.py
+++ b/searx/webapp1.py
@@ -1139,7 +1139,7 @@ prev_chat = prev_chat+'
'+document.querySelector("#pro
chatTemp=chatTemp.replaceAll("\n\n","\n").replaceAll("\n\n","\n")
document.querySelector("#prompt").innerHTML="";
markdownToHtml(beautify(chatTemp), document.querySelector("#prompt"))
-
+ proxify()
document.getElementById('chat').innerHTML = prev_chat+'
'+document.querySelector("#prompt").innerHTML+"
";
})
@@ -1322,7 +1322,8 @@ function proxify()
{
try{
for(let i=prompt.url_proxy.length;i>=0;--i)
- document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i]
+ if(document.querySelector("#fnref\\:"+String(i)))
+ document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i]
}catch(e){}