--- /home/icsrwi/proj/nagios-2.4-ORIG/base/nebmods.c	2006-04-05 16:33:31.000000000 -0600
+++ nebmods.c	2006-08-16 11:42:35.534806405 -0600
@@ -548,9 +548,11 @@
 #ifdef DEBUG
 		printf("Callback type %d resulted in return code of %d\n",callback_type,cbresult);
 #endif
+		if (cbresult == NEBERROR_CALLBACKOVERRIDE)
+			break;	/* Bail-out early on an override result */
 	        }
 
-	return OK;
+	return cbresult;
         }
 
 