diff --git a/main/manager.c b/main/manager.c
index 077fb013e7e29d76fe8a8134e5499e72224bff1a..0676d8dfccae1b0a9df9921373af9109c9969cde 100644
--- a/main/manager.c
+++ b/main/manager.c
@@ -1814,7 +1814,7 @@ static int action_getvar(struct mansession *s, const struct message *m)
 
 	if (varname[strlen(varname) - 1] == ')') {
 		if (!c) {
-			c = ast_channel_alloc(0, 0, "", "", "", "", "", 0, "Bogus/%p", NULL);
+			c = ast_channel_alloc(0, 0, "", "", "", "", "", 0, "Bogus/%p", SENTINEL);
 			if (c) {
 				ast_func_read(c, (char *) varname, workspace, sizeof(workspace));
 				ast_channel_free(c);