diff --git a/etg/htmlwinpars.py b/etg/htmlwinpars.py index b31da414..46a4b5ad 100644 --- a/etg/htmlwinpars.py +++ b/etg/htmlwinpars.py @@ -82,6 +82,12 @@ def run(): PyObject* arg = PyTuple_New(0); PyObject* obj = PyObject_CallObject(m_tagHandlerClass, arg); Py_DECREF(arg); + + // Make sure it succeeded + if (!obj) { + PyErr_Print(); + return; + } // now figure out where it's C++ object is... if (! wxPyConvertWrappedPtr(obj, (void **)&thPtr, wxT("wxHtmlWinTagHandler"))) {