summaryrefslogtreecommitdiffstats
path: root/sigmodr/tree/TreeItem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmodr/tree/TreeItem.cpp')
-rw-r--r--sigmodr/tree/TreeItem.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/sigmodr/tree/TreeItem.cpp b/sigmodr/tree/TreeItem.cpp
index 6d4236c1..3612ad4b 100644
--- a/sigmodr/tree/TreeItem.cpp
+++ b/sigmodr/tree/TreeItem.cpp
@@ -492,6 +492,9 @@ TreeItem* TreeItem::addChild()
TreeItem* item = NULL;
switch (m_type)
{
+ case GroupGame:
+ item = new TreeItem(EntryGame, new Game, this);
+ break;
case GroupAbility:
item = new TreeItem(EntryAbility, qobject_cast<Game*>(m_object)->newAbility(), this);
break;