From 3df080a79fa8b49963843e9a0f23e5b51e6c8034 Mon Sep 17 00:00:00 2001
From: Chris Rienzo <chris.rienzo@grasshopper.com>
Date: Wed, 16 Jul 2014 13:18:52 -0400
Subject: [PATCH] FS-6447 #close SUBSCRIBER_ABSENT also needs handling.  Thanks
 to Ben Langfeld.

---
 src/mod/event_handlers/mod_rayo/mod_rayo.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/mod/event_handlers/mod_rayo/mod_rayo.c b/src/mod/event_handlers/mod_rayo/mod_rayo.c
index f2be64dd24..bbc3c4529e 100644
--- a/src/mod/event_handlers/mod_rayo/mod_rayo.c
+++ b/src/mod/event_handlers/mod_rayo/mod_rayo.c
@@ -2743,6 +2743,7 @@ static void *SWITCH_THREAD_FUNC rayo_dial_thread(switch_thread_t *thread, void *
 						/* out of sessions, typically */
 						response = iks_new_error_detailed(iq, STANZA_ERROR_RESOURCE_CONSTRAINT, "DESTINATION_OUT_OF_ORDER");
 						break;
+					case SWITCH_CAUSE_SUBSCRIBER_ABSENT:
 					case SWITCH_CAUSE_USER_NOT_REGISTERED: {
 						/* call session was never created, so we must fake it so that a call error is sent and
 						   not a dial error */