--- libgig/trunk/src/helper.h 2007/05/12 11:25:04 1179 +++ libgig/trunk/src/helper.h 2007/05/12 12:39:25 1180 @@ -168,7 +168,7 @@ ck->Resize(size); char* pData = (char*) ck->LoadChunkData(); strncpy(pData, s.c_str(), size); - } else if (s != "" || sDefault != "") { // create chunk + } else if (s != "" || sDefault != "" || bUseFixedLengthStrings) { // create chunk const std::string& sToSave = (s != "") ? s : sDefault; if (!bUseFixedLengthStrings) size = sToSave.size() + 1; ck = lstINFO->AddSubChunk(ChunkID, size);