diff --git a/src/tools/rcc/rcc.cpp b/src/tools/rcc/rcc.cpp index 4d9b5e15a90..32aba07b37f 100644 --- a/src/tools/rcc/rcc.cpp +++ b/src/tools/rcc/rcc.cpp @@ -835,8 +835,10 @@ bool RCCResourceLibrary::writeDataBlobs() pending.push(child); else { offset = child->writeDataBlob(*this, offset, &errorMessage); - if (offset == 0) + if (offset == 0) { m_errorDevice->write(errorMessage.toUtf8()); + return false; + } } } }