diff --git a/src/strgen/strgen.cpp b/src/strgen/strgen.cpp index 025f9406df..8db994cae2 100644 --- a/src/strgen/strgen.cpp +++ b/src/strgen/strgen.cpp @@ -365,6 +365,7 @@ struct LanguageFileWriter : LanguageWriter, FileWriter { void Write(const byte *buffer, size_t length) { + if (length == 0) return; if (fwrite(buffer, sizeof(*buffer), length, this->fh) != length) { error("Could not write to %s", this->filename); }