editor: Fix segfault when deleting the first character
diff --git a/clients/editor.c b/clients/editor.c
index d4e4e92..3fb645b 100644
--- a/clients/editor.c
+++ b/clients/editor.c
@@ -380,11 +380,11 @@
 		text_entry_commit_and_reset(entry);
 
 		start = utf8_prev_char(entry->text, entry->text + entry->cursor);
-		end = utf8_next_char(start);
-
 		if (start == NULL)
 			return;
 
+		end = utf8_next_char(start);
+
 		text_entry_delete_text(entry,
 				       start - entry->text,
 				       end - start);