diff --git a/src/lammps.cpp b/src/lammps.cpp index f186615424..84a27b524f 100644 --- a/src/lammps.cpp +++ b/src/lammps.cpp @@ -909,6 +909,10 @@ void LAMMPS::init() void LAMMPS::destroy() { + // must wipe out all plugins first, if configured +#if defined(LMP_PLUGIN) + input->one("plugin clear"); +#endif delete update; update = nullptr;