diff --git a/loader/src/hooks/MessageBoxFix.cpp b/loader/src/hooks/MessageBoxFix.cpp
index 8540ecbf..794f9639 100644
--- a/loader/src/hooks/MessageBoxFix.cpp
+++ b/loader/src/hooks/MessageBoxFix.cpp
@@ -16,7 +16,7 @@ using geode::core::meta::x86::Thiscall;
 static auto CCEGLVIEW_CON_ADDR = reinterpret_cast<void*>(base::getCocos() + 0xc2860);
 
 static void __cdecl fixedErrorHandler(int code, char const* description) {
-    log::critical("GLFW Error {}: {}", code, description);
+    log::error("GLFW Error {}: {}", code, description);
     MessageBoxA(
         nullptr,
         fmt::format(