diff --git a/libqpdf/QPDFWriter.cc b/libqpdf/QPDFWriter.cc index 7b8daf5..ac956a8 100644 --- a/libqpdf/QPDFWriter.cc +++ b/libqpdf/QPDFWriter.cc @@ -1876,7 +1876,7 @@ QPDFWriter::generateID() if (m->deterministic_id) { if (m->deterministic_id_data.empty()) { QTC::TC("qpdf", "QPDFWriter deterministic with no data"); - throw std::logic_error("INTERNAL ERROR: QPDFWriter::generateID has no data for " + throw std::runtime_error("INTERNAL ERROR: QPDFWriter::generateID has no data for " "deterministic ID. This may happen if deterministic ID and " "file encryption are requested together."); }