diff --git a/code/nel/src/gui/group_html.cpp b/code/nel/src/gui/group_html.cpp
index 1d0468e3f..1b3a23ce4 100644
--- a/code/nel/src/gui/group_html.cpp
+++ b/code/nel/src/gui/group_html.cpp
@@ -5418,8 +5418,15 @@ namespace NLGUI
// ***************************************************************************
void CGroupHTML::htmlBR(const CHtmlElement &elm)
{
- ucstring tmp("\n");
- addString(tmp);
+ if (!_Paragraph || _Paragraph->getNumChildren() == 0)
+ {
+ ucstring tmp("\n");
+ addString(tmp);
+ }
+ else
+ {
+ endParagraph();
+ }
}
// ***************************************************************************