* #33708: fixed im crash in Conference
diff --git a/src/org/sflphone/service/SipService.java b/src/org/sflphone/service/SipService.java
index 29f8df6..8f3f2d4 100644
--- a/src/org/sflphone/service/SipService.java
+++ b/src/org/sflphone/service/SipService.java
@@ -1022,7 +1022,10 @@
                 protected void doRun() throws SameThreadException, RemoteException {
                     Log.i(TAG, "SipService.sendTextMessage() thread running...");
                     callManagerJNI.sendTextMessage(callID, message.comment);
-                    getCurrent_calls().get(callID).addSipMessage(message);
+                    if(getCurrent_calls().get(callID) != null)
+                        getCurrent_calls().get(callID).addSipMessage(message);
+                    else if(getCurrent_confs().get(callID) != null)
+                        getCurrent_confs().get(callID).addSipMessage(message);
                 }
             });