diff --git a/src/SymbolPane/Vala/ValaSymbolOutline.vala b/src/SymbolPane/Vala/ValaSymbolOutline.vala index 9b038aa42..5d27e74cd 100644 --- a/src/SymbolPane/Vala/ValaSymbolOutline.vala +++ b/src/SymbolPane/Vala/ValaSymbolOutline.vala @@ -147,7 +147,9 @@ public class Scratch.Services.ValaSymbolOutline : Scratch.Services.SymbolOutline protected override void add_tooltips (Code.Widgets.SourceList.ExpandableItem root) { foreach (var parent in root.children) { - add_tooltip ((Code.Widgets.SourceList.ExpandableItem) parent); + if (parent is Code.Widgets.SourceList.ExpandableItem) { + add_tooltip ((Code.Widgets.SourceList.ExpandableItem) parent); + } } }