diff --git a/lib/modules/Parser.pmod/XML.pmod/Tree.pmod b/lib/modules/Parser.pmod/XML.pmod/Tree.pmod
index d6da524717b5830f2991be8fdab32c4cf3ae1b61..dfac6c28ad9f0a4bdc71ec5e0bedcd283ff43415 100644
--- a/lib/modules/Parser.pmod/XML.pmod/Tree.pmod
+++ b/lib/modules/Parser.pmod/XML.pmod/Tree.pmod
@@ -881,7 +881,7 @@ protected class VirtualNode {
   //! Returns text content in node.
   string get_text()          { return (mText); }
 
-  //! Change the text content descructively.
+  //! Change the text content destructively.
   string set_text(string txt) {
     if( mNodeType & XML_TEXT )
       mText = txt;