#16987: Fix Hangup action when call is in state NULL in CallActivity
diff --git a/src/com/savoirfairelinux/sflphone/client/CallActivity.java b/src/com/savoirfairelinux/sflphone/client/CallActivity.java
index 9b11152..4bf65b7 100644
--- a/src/com/savoirfairelinux/sflphone/client/CallActivity.java
+++ b/src/com/savoirfairelinux/sflphone/client/CallActivity.java
@@ -127,7 +127,9 @@
mCall.notifyServiceAnswer(service);
break;
case R.id.buttonhangup:
- if(mCall.getCallStateInt() == SipCall.CALL_STATE_CURRENT) {
+ if((mCall.getCallStateInt() == SipCall.CALL_STATE_NONE) ||
+ (mCall.getCallStateInt() == SipCall.CALL_STATE_CURRENT)) {
+
mCall.notifyServiceHangup(service);
finish();
}