diff --git a/templates/librarylink.cpp.in b/templates/librarylink.cpp.in index f5febc42a..d3414430b 100644 --- a/templates/librarylink.cpp.in +++ b/templates/librarylink.cpp.in @@ -590,7 +590,7 @@ DLLEXPORT int FS@ModelName@OpenHandle( const Handle_id hid = get_new_handle(); - handles.emplace(hid, std::move(data)); + handles.insert(std::make_pair(hid, std::move(data))); MArgument_setInteger(Res, hid); } catch (const flexiblesusy::Error& e) {