diff --git a/lib/src/models/documents/nodes/container.dart b/lib/src/models/documents/nodes/container.dart index f868f43d..306d56bc 100644 --- a/lib/src/models/documents/nodes/container.dart +++ b/lib/src/models/documents/nodes/container.dart @@ -25,7 +25,7 @@ abstract class Container extends Node { int get childCount => _children.length; /// Returns the first child [Node]. - Node get first => _children.first; + Node? get first => isEmpty ? null : _children.first; /// Returns the last child [Node]. Node get last => _children.last;