diff --git a/configure.ac b/configure.ac
index 3e42a4ecfd68e304c58cf66848374369aea20d07..dcdb75c4af4a8dd54ba4bf9a2d70bc0bbeb69b73 100644
--- a/configure.ac
+++ b/configure.ac
@@ -584,7 +584,7 @@ PKG_CHECK_MODULES([OPENDHT], [opendht >= 2.3.2],,
 PKG_CHECK_MODULES([SECP256K1], [libsecp256k1 >= 0.1],,
   AC_MSG_FAILURE([Missing secp256k1]))
 
-PKG_CHECK_MODULES([FMT], [fmt >= 5.3],,
+PKG_CHECK_MODULES([FMT], [fmt >= 6.0],,
   AC_MSG_FAILURE([Missing {fmt}]))
 
 # LIBUPNP
diff --git a/src/logger.cpp b/src/logger.cpp
index dce37e21a35108e5751d744f54e12069ed21fa52..63abcb88411844f3e94578384f65bb055db7a45d 100644
--- a/src/logger.cpp
+++ b/src/logger.cpp
@@ -29,10 +29,10 @@
 
 #include <fmt/core.h>
 #include <fmt/format.h>
-#include <fmt/std.h>
 #include <fmt/compile.h>
 
 #ifdef _MSC_VER
+#include <fmt/std.h>
 #include <sys_time.h>
 #else
 #include <sys/time.h>