diff --git a/lib/pages/new_group/new_group.dart b/lib/pages/new_group/new_group.dart index b22ebda8f..3b640e755 100644 --- a/lib/pages/new_group/new_group.dart +++ b/lib/pages/new_group/new_group.dart @@ -2,6 +2,7 @@ import 'dart:typed_data'; import 'package:flutter/material.dart'; +import 'package:flutter_gen/gen_l10n/l10n.dart'; import 'package:go_router/go_router.dart'; import 'package:matrix/matrix.dart' as sdk; import 'package:matrix/matrix.dart'; @@ -202,6 +203,12 @@ class NewGroupController extends State { final client = Matrix.of(context).client; try { + if (nameController.text.trim().isEmpty && + createGroupType == CreateGroupType.space) { + setState(() => error = L10n.of(context).pleaseFillOut); + return; + } + setState(() { loading = true; error = null;