diff --git a/src/Corrade/PluginManager/PythonBindings.h b/src/Corrade/PluginManager/PythonBindings.h index 7b99f1f..3945b39 100644 --- a/src/Corrade/PluginManager/PythonBindings.h +++ b/src/Corrade/PluginManager/PythonBindings.h @@ -48,7 +48,7 @@ template struct PyPluginHolder: std::unique_ptr { PyPluginHolder(PyPluginHolder&&) noexcept = default; PyPluginHolder(const PyPluginHolder&) = delete; PyPluginHolder& operator=(PyPluginHolder&&) noexcept = default; - PyPluginHolder& operator=(const PyPluginHolder&) = default; + PyPluginHolder& operator=(const PyPluginHolder&) = delete; ~PyPluginHolder() { /* On destruction, first `manager` and then the plugin would be