summaryrefslogtreecommitdiffstats
path: root/aconf/model/node.lua
diff options
context:
space:
mode:
Diffstat (limited to 'aconf/model/node.lua')
-rw-r--r--aconf/model/node.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/aconf/model/node.lua b/aconf/model/node.lua
index 80f1de0..0b4d36d 100644
--- a/aconf/model/node.lua
+++ b/aconf/model/node.lua
@@ -1,5 +1,5 @@
--[[
-Copyright (c) 2012-2014 Kaarle Ritvanen
+Copyright (c) 2012-2015 Kaarle Ritvanen
See LICENSE file for license details
--]]
@@ -337,7 +337,7 @@ function M.Collection:init(context, params)
end
if params.key then
- local kf = M.BoundMember(self, k, params.key)
+ local kf = M.BoundMember(self, k, object.toinstance(params.key))
if kf:normalize(k) ~= k then
raise(mt.path, 'Invalid member name: '..k)
end