diff --git a/doc/lib.txt b/doc/lib.txt
index 2da753007b..5bacfcc4f9 100644
--- a/doc/lib.txt
+++ b/doc/lib.txt
@@ -594,7 +594,8 @@ compiler.
.. raw:: html
-
+ If you are reading this you are missing
+ babelpkglist.js or have javascript disabled in your browser.
Unofficial packages
-------------------
@@ -605,7 +606,8 @@ Nimrod programming language.
.. raw:: html
-
+ If you are reading this you are missing
+ babelpkglist.js or have javascript disabled in your browser.
diff --git a/web/babelpkglist.nim b/web/babelpkglist.nim
index 8de6047efc..e8f9efc1bd 100644
--- a/web/babelpkglist.nim
+++ b/web/babelpkglist.nim
@@ -50,19 +50,17 @@ proc processContent(content: string) =
var officialPkgListDiv = document.getElementById("officialPkgList")
- officialPkgListDiv.innerHTML.add(
+ officialPkgListDiv.innerHTML =
p("There are currently " & $officialCount &
" official packages in the Babel package repository.") &
ul(officialList)
- )
var unofficialPkgListDiv = document.getElementById("unofficialPkgList")
- unofficialPkgListDiv.innerHTML.add(
+ unofficialPkgListDiv.innerHTML =
p("There are currently " & $unofficialCount &
" unofficial packages in the Babel package repository.") &
ul(unofficialList)
- )
proc gotPackageList(apiReply: TData) {.exportc.} =
let decoded = decodeContent($apiReply.content)