Quantcast

In ListItem_OnClick(): Check to see if "children" is nil before checking how many entries it has.

James D. Callahan III [04-10-10 - 01:50]
In ListItem_OnClick(): Check to see if "children" is nil before checking how many entries it has.
Filename
Frame.lua
diff --git a/Frame.lua b/Frame.lua
index 060b951..f794863 100644
--- a/Frame.lua
+++ b/Frame.lua
@@ -2759,9 +2759,11 @@ do
 			local children = clicked_line.parent.children

 			-- Remove the expanded lines.
-			while #children > 0 do
-				table.remove(children)
-				ReleaseTable(table.remove(ListFrame.entries, traverseIndex))
+			if children then
+				while #children > 0 do
+					table.remove(children)
+					ReleaseTable(table.remove(ListFrame.entries, traverseIndex))
+				end
 			end
 		end
 		highlight:Hide()