diff --git a/stead/stead.lua b/stead/stead.lua index 5101796..6afe9f8 100644 --- a/stead/stead.lua +++ b/stead/stead.lua @@ -1379,7 +1379,7 @@ function savemembers(h, self, name, need) end if type(k) == 'string' then - savevar(h, v, name.."."..k, need or need2); + savevar(h, v, name..'["'..k..'"]', need or need2); else savevar(h, v, name.."["..k.."]", need or need2) end