diff --git a/include/asterisk/utils.h b/include/asterisk/utils.h
index 1a014330e17972fa03f0ebd66137c8acb82fc267..bbcc2da938d1f9869660eaf12565150b594a0b1f 100644
--- a/include/asterisk/utils.h
+++ b/include/asterisk/utils.h
@@ -525,7 +525,7 @@ long int ast_random(void);
 #define ast_free free
 #define ast_free_ptr ast_free
 
-#if !defined(STANDALONE)
+#if defined(AST_IN_CORE)
 #define MALLOC_FAILURE_MSG \
 	ast_log_safe(LOG_ERROR, "Memory Allocation Failure in function %s at line %d of %s\n", func, lineno, file)
 #else
diff --git a/main/Makefile b/main/Makefile
index 0a63c01a04671dfe9bd76bdbf1aefe799cb9662b..c0c0afff23b7d883054efa3eda959654e97f73f1 100644
--- a/main/Makefile
+++ b/main/Makefile
@@ -186,7 +186,7 @@ ifneq ($(findstring ENABLE_UPLOADS,$(MENUSELECT_CFLAGS)),)
 GMIMELDFLAGS+=$(GMIME_LIB)
 endif
 
-$(OBJS): _ASTCFLAGS+=-DAST_MODULE=\"core\"
+$(OBJS): _ASTCFLAGS+=-DAST_MODULE=\"core\" -DAST_IN_CORE
 
 libasteriskssl.o: _ASTCFLAGS+=$(OPENSSL_INCLUDE)