diff --git a/src/Makefile.src b/src/Makefile.src
index 09395a2b0ff1533dcd799252d5c21ae05428122b..598f9342046f49f5190ee8972fbc3d2a2705d5eb 100644
--- a/src/Makefile.src
+++ b/src/Makefile.src
@@ -43,7 +43,7 @@ WARN=@WARN@
 
 #add extra defines here
 # Be sure to use -g and -DDEBUG when looking for bugs
-DEBUGDEF=-DDEBUG
+DEBUGDEF=
 DEFINES=-DDEFAULT_MASTER=\"$(lib_prefix)/master.pike\"
 
 # -O should work with all compilers
diff --git a/src/modules/spider/spider.c b/src/modules/spider/spider.c
index 1f9885255bf48e3bf9db577b8a3562a46d9d3b23..38ddc4250be0995065115d7ef614a0f7beda55c8 100644
--- a/src/modules/spider/spider.c
+++ b/src/modules/spider/spider.c
@@ -1576,8 +1576,6 @@ void init_spider_efuns(void)
   add_efun("parse_accessed_database", f_parse_accessed_database,
 	   "function(string:array)", OPT_TRY_OPTIMIZE);
 
-#define DEBUG
-#ifdef DEBUG
   add_efun("_string_debug", f__string_debug, "function(void|mixed:string)", 
 	   OPT_EXTERNAL_DEPEND);
 
@@ -1598,7 +1596,6 @@ void init_spider_efuns(void)
 
   add_efun("_dump_obj_table", f__dump_obj_table, "function(:array(array))", 
 	   OPT_EXTERNAL_DEPEND);
-#endif
 
   add_efun("parse_html",f_parse_html,
 	   "function(string,mapping(string:function(string,mapping(string:string),mixed ...:string)),mapping(string:function(string,mapping(string:string),string,mixed ...:string)),mixed ...:string)",