diff --git a/data/core/docview.lua b/data/core/docview.lua index 1a2d3cd..d60f07c 100644 --- a/data/core/docview.lua +++ b/data/core/docview.lua @@ -91,8 +91,11 @@ end function DocView:get_filename() - local post = self.doc:is_dirty() and "*" or "" - return (self.doc.abs_filename and self.doc.abs_filename or "unsaved") .. post + if self.doc.abs_filename then + local post = self.doc:is_dirty() and "*" or "" + return self.doc.abs_filename .. post + end + return self:get_name() end