From d582d20c4636248d54cfb70aeb1f0e2704c8c3e8 Mon Sep 17 00:00:00 2001
From: Marcin Kirsz <mkirsz@ed.ac.uk>
Date: Thu, 20 Feb 2025 22:26:25 +0000
Subject: [PATCH] Fix

---
 include/tadah/models/m_train.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/tadah/models/m_train.h b/include/tadah/models/m_train.h
index 01220f4..3e1ca12 100644
--- a/include/tadah/models/m_train.h
+++ b/include/tadah/models/m_train.h
@@ -103,7 +103,7 @@ public:
   }
 
   void setWorkspaceManager(tadah::models::memory::IModelsWorkspaceManager  *workspaceManager) {
-    if (workspaceManager_ != nullptr) {
+    if (workspaceManager_ != nullptr && own_workspace_manager_) {
       delete workspaceManager_;
     }
     workspaceManager_ = workspaceManager;
-- 
GitLab