--- libgig/trunk/src/gig.cpp 2014/06/18 14:32:33 2648 +++ libgig/trunk/src/gig.cpp 2014/07/07 15:20:22 2667 @@ -4560,7 +4560,7 @@ void Instrument::UpdateScriptFileOffsets() { // own gig format extensions - if (pScriptRefs) { + if (pScriptRefs && pScriptRefs->size() > 0) { RIFF::List* lst3LS = pCkInstrument->GetSubList(LIST_TYPE_3LS); RIFF::Chunk* ckSCSL = lst3LS->GetSubChunk(CHUNK_ID_SCSL); const int slotCount = pScriptRefs->size();