diff --git a/src/sax/SAXException.hpp b/src/sax/SAXException.hpp
index 5238c4667efb9c2a9662adf3769238313c4d2b32..c7dfe0b043f49a82170410c5b2dad1ba042d4d63 100644
--- a/src/sax/SAXException.hpp
+++ b/src/sax/SAXException.hpp
@@ -56,6 +56,10 @@
 
 /*
  * $Log$
+ * Revision 1.8  2000/09/07 23:55:02  andyh
+ * Fix SAXException assignment operator.  Now non-virtual, and
+ * SAXParseException invokes base class operator.
+ *
  * Revision 1.7  2000/08/09 22:06:04  jpolast
  * more functionality to SAXException and its children.
  * msgs are now functional for SAXNotSupportedEx and
@@ -174,7 +178,7 @@ public:
       *
       * @param toCopy The object to be copied
       */
-    virtual SAXException& operator=(const SAXException& toCopy)
+    SAXException& operator=(const SAXException& toCopy)
     {
         if (this == &toCopy)
             return *this;
diff --git a/src/sax/SAXParseException.cpp b/src/sax/SAXParseException.cpp
index 2ebe9434adf5fe8f5c0d9d66afee5e11a9266b66..690502051f7854d6608a51bff4f91c54f13131b7 100644
--- a/src/sax/SAXParseException.cpp
+++ b/src/sax/SAXParseException.cpp
@@ -56,6 +56,10 @@
 
 /*
  * $Log$
+ * Revision 1.4  2000/09/07 23:55:02  andyh
+ * Fix SAXException assignment operator.  Now non-virtual, and
+ * SAXParseException invokes base class operator.
+ *
  * Revision 1.3  2000/03/02 19:54:35  roddey
  * This checkin includes many changes done while waiting for the
  * 1.1.0 code to be finished. I can't list them all here, but a list is
@@ -135,6 +139,7 @@ SAXParseException::operator=(const SAXParseException& toAssign)
     if (this == &toAssign)
         return *this;
 
+    this->SAXException::operator =(toAssign);
     fColumnNumber = toAssign.fColumnNumber;
     fLineNumber = toAssign.fLineNumber;