diff --git a/src/utils/PugsUtils.cpp b/src/utils/PugsUtils.cpp
index 4e1f521656683b371f488ee90df5d49e061d9c7b..3677d5c8fded780fcb2a468809443e0e26131ccf 100644
--- a/src/utils/PugsUtils.cpp
+++ b/src/utils/PugsUtils.cpp
@@ -109,8 +109,8 @@ initialize(int& argc, char* argv[])
     bool show_preamble = true;
     app.add_flag("--preamble,!--no-preamble", show_preamble, "Show execution info preamble [default: true]");
 
-    bool show_backtrace = false;
-    app.add_flag("-b,--backtrace,!--no-backtrace", show_backtrace, "Show backtrace on failure [default: false]");
+    bool show_backtrace = true;
+    app.add_flag("-b,--backtrace,!--no-backtrace", show_backtrace, "Show backtrace on failure [default: true]");
 
     app.add_flag("--signal,!--no-signal", enable_signals, "Catches signals [default: true]");