diff --git a/src/ServerStorage/Aero/Modules/Data.lua b/src/ServerStorage/Aero/Modules/Data.lua index 04ee3f1..7552843 100644 --- a/src/ServerStorage/Aero/Modules/Data.lua +++ b/src/ServerStorage/Aero/Modules/Data.lua @@ -93,7 +93,7 @@ function Data.new(name, scope) -- Get cached 'data' object if available: local ds = dataStoreService:GetDataStore(name, scope) local self = dataPool[ds] - if (self) then return self end + if (self and not self._destroyed) then return self end -- Create new 'data' object: self = setmetatable({ @@ -398,4 +398,4 @@ function Data:Init() end -return Data \ No newline at end of file +return Data