merge in nyc-mr1-release history after reset to nyc-mr1-dev
diff --git a/src/java/com/android/ims/ImsCall.java b/src/java/com/android/ims/ImsCall.java
index b6590f8..6812b04 100644
--- a/src/java/com/android/ims/ImsCall.java
+++ b/src/java/com/android/ims/ImsCall.java
@@ -731,6 +731,12 @@
         synchronized(mLockObj) {
             logi("getConferenceParticipants :: mConferenceParticipants"
                     + mConferenceParticipants);
+            if (mConferenceParticipants == null) {
+                return null;
+            }
+            if (mConferenceParticipants.isEmpty()) {
+                return new ArrayList<ConferenceParticipant>(0);
+            }
             return new ArrayList<ConferenceParticipant>(mConferenceParticipants);
         }
     }