diff --git a/engines/lure/surface.cpp b/engines/lure/surface.cpp index 5e45bf9790c..1b43b3e3ae3 100644 --- a/engines/lure/surface.cpp +++ b/engines/lure/surface.cpp @@ -612,7 +612,7 @@ TalkDialog::TalkDialog(uint16 characterId, uint16 destCharacterId, uint16 active } TalkDialog::~TalkDialog() { - delete _lines; + Memory::dealloc(_lines); delete _surface; }