diff --git a/lib/src/screens/nodes/node_create_or_edit_page.dart b/lib/src/screens/nodes/node_create_or_edit_page.dart index fc6ac07e0..e62b6cb01 100644 --- a/lib/src/screens/nodes/node_create_or_edit_page.dart +++ b/lib/src/screens/nodes/node_create_or_edit_page.dart @@ -182,7 +182,9 @@ class NodeCreateOrEditPage extends BasePage { await nodeCreateOrEditViewModel.save( editingNode: editingNode, saveAsCurrent: isSelected ?? false); - Navigator.of(context).pop(); + if (context.mounted) { + Navigator.of(context).pop(); + } }, text: S.of(context).save, color: Theme.of(context).primaryColor,