Index: compiled/debug.h
===================================================================
--- a/compiled/debug.h
+++ b/compiled/debug.h
@@ -14,20 +14,16 @@
  * You should have received a copy of the GNU General Public License
  * along with Adblock Plus.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #pragma once
 
 #include "library.h"
 
-#if defined(assert)
-#undef assert
-#endif
-
 class String;
 
 struct console_type
 {
   static void log(const String& str)
   {
     LogString(str);
   }
@@ -46,23 +42,23 @@
   {
     LogError(str);
   }
 };
 
 static console_type console;
 
 #if defined(DEBUG)
-inline void assert(bool condition, const String& str)
+inline void assert2(bool condition, const String& str)
 {
   if (!condition)
     console.error(str);
 }
 #else
-#define assert(condition, str)
+#define assert2(condition, str)
 #endif
 
 #if defined(__EMSCRIPTEN_TRACING__)
 #include <emscripten/trace.h>
 
 inline void init_tracing()
 {
   emscripten_trace_configure("http://127.0.0.1:5000/", "MyApplication");
