diff --git a/layout/html/forms/src/nsSelect.cpp b/layout/html/forms/src/nsSelect.cpp
index 0bf456e9e014..159fd30dfb49 100644
--- a/layout/html/forms/src/nsSelect.cpp
+++ b/layout/html/forms/src/nsSelect.cpp
@@ -633,7 +633,7 @@ void HACK(nsSelect* aSel, PRInt32 aIndex)
sprintf(&buf[0], "option %d", i);
nsString label(&buf[0]);
option->SetContent(label);
- aSel->AppendChild(option);
+ aSel->AppendChild(option, PR_FALSE);
}
}