diff --git a/AtlasLoot/Core/WishList.lua b/AtlasLoot/Core/WishList.lua index bf0e170..2ea7ab2 100644 --- a/AtlasLoot/Core/WishList.lua +++ b/AtlasLoot/Core/WishList.lua @@ -1148,8 +1148,10 @@ function AtlasLoot:WishlistConvert() for _, wList in ipairs(AtlasLootWishList.Own) do local itemList = {Icon = wList.Icon, Name = wList.Name} for _, item in ipairs (wList) do - local dataID, dataSource, tableNum = strsplit("|", item[8]) - tinsert(itemList, {item[1], itemID = item[2], desc = item[5], lootTable = {{dataID, "AtlasLoot_Data", tonumber(tableNum) or 1}, "Source"} } ) + if item[8] then + local dataID, dataSource, tableNum = strsplit("|", item[8]) + tinsert(itemList, {item[1], itemID = item[2], desc = item[5], lootTable = {{dataID, "AtlasLoot_Data", tonumber(tableNum) or 1}, "Source"} } ) + end end tinsert(rebuiltList, itemList) end @@ -1162,8 +1164,10 @@ function AtlasLoot:WishlistConvert() for _, wList in ipairs(AtlasLootWishList.Shared) do local itemList = {Icon = wList.Icon, Name = wList.Name} for _, item in ipairs (wList) do - local dataID, dataSource, tableNum = strsplit("|", item[8]) - tinsert(itemList, {item[1], itemID = item[2], desc = item[5], lootTable = {{dataID, "AtlasLoot_Data", tonumber(tableNum) or 1}, "Source"} } ) + if item[8] then + local dataID, dataSource, tableNum = strsplit("|", item[8]) + tinsert(itemList, {item[1], itemID = item[2], desc = item[5], lootTable = {{dataID, "AtlasLoot_Data", tonumber(tableNum) or 1}, "Source"} } ) + end end tinsert(rebuiltList, itemList) end