diff options
Diffstat (limited to 'libshiboken')
-rw-r--r-- | libshiboken/basewrapper.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libshiboken/basewrapper.cpp b/libshiboken/basewrapper.cpp index ac3eb07e6..310ce2b12 100644 --- a/libshiboken/basewrapper.cpp +++ b/libshiboken/basewrapper.cpp @@ -749,7 +749,7 @@ void invalidate(SbkObject* self) void makeValid(SbkObject* self) { // Skip if this object not is a valid object - if (!self || ((PyObject*)self == Py_None)) + if (!self || ((PyObject*)self == Py_None) || self->d->validCppObject) return; // Mark object as invalid only if this is not a wrapper class |