diff --git a/forms.tmpl b/forms.tmpl
index 3db1011..1b4b3bc 100644
--- a/forms.tmpl
+++ b/forms.tmpl
@@ -62,7 +62,7 @@
#try:
${content.rstToHtml({roSupportSmilies})}
- #except ERecoverableError:
+ #except ERecoverableError, EParseError:
# c.errorMsg = getCurrentExceptionMsg()
#end
|
diff --git a/forum.nim b/forum.nim
index 357524f..c62acc0 100644
--- a/forum.nim
+++ b/forum.nim
@@ -315,7 +315,7 @@ proc validateRst(c: var TForumData, content: string): bool =
result = true
try:
discard content.rstToHtml({roSupportSmilies})
- except ERecoverableError:
+ except ERecoverableError, EParseError:
result = setError(c, "", getCurrentExceptionMsg())
proc crud(c: TCrud, table: string, data: openArray[string]): TSqlQuery =
diff --git a/nimrod.cfg b/nimrod.cfg
index ca0a14c..558255c 100644
--- a/nimrod.cfg
+++ b/nimrod.cfg
@@ -9,3 +9,6 @@
--path:"../nimrod"
--path:"../nimrod/compiler"
+
+--path:"$nimrod/packages/docutils"
+