diff --git a/configure.ac b/configure.ac
index db6e14710c94b358665164a79f2ec14bd8de5de3..3bb92ee8fb65bf8af188d3de16b7310315c89c90 100644
--- a/configure.ac
+++ b/configure.ac
@@ -34,9 +34,9 @@ AC_ARG_ENABLE([debug],
 
 AS_IF([test "x$enable_debug" = "xyes"],
   [DAEMONCFLAGS+=" -g -fno-omit-frame-pointer -Wall -Wextra -Wnon-virtual-dtor \
--Wno-unknown-pragmas -Wformat=2 -O0"
+-Wno-unknown-pragmas -Wformat=2 -Og"
    DAEMONCXXFLAGS+=" -g -fno-omit-frame-pointer -Wall -Wextra -Wnon-virtual-dtor \
--Wno-unknown-pragmas -Wformat=2 -O0"],
+-Wno-unknown-pragmas -Wformat=2 -Og"],
   [DAEMONCFLAGS+=" -DNDEBUG=1 -O3"
    DAEMONCXXFLAGS+=" -DNDEBUG=1 -O3"])