diff --git a/include/pdal/GDALUtils.hpp b/include/pdal/GDALUtils.hpp index 55cf0bcb41..63e76666b5 100644 --- a/include/pdal/GDALUtils.hpp +++ b/include/pdal/GDALUtils.hpp @@ -69,10 +69,10 @@ class PDAL_DLL Debug Debug* debug = static_cast(CPLGetErrorHandlerUserData()); if (!debug) return; - + + if (!debug->m_log->get()) return; debug->m_gdal_callback(code, num, msg); - if (!debug->m_log->get()) return; #else if (code == CE_Failure || code == CE_Fatal) {