diff --git a/src/lib/elementary/elm_code_text.c b/src/lib/elementary/elm_code_text.c index 1ebdb0999e..641dc41604 100644 --- a/src/lib/elementary/elm_code_text.c +++ b/src/lib/elementary/elm_code_text.c @@ -189,7 +189,7 @@ elm_code_line_text_remove(Elm_Code_Line *line, unsigned int position, int length Elm_Code_File *file; char *removed; - if (!line) + if (!line || !line->length) return; removed = malloc(sizeof(char) * line->length - length);