diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/protocol/SdlPacket.java b/android/sdl_android/src/main/java/com/smartdevicelink/protocol/SdlPacket.java index 4c46337762..5c16d9bd23 100644 --- a/android/sdl_android/src/main/java/com/smartdevicelink/protocol/SdlPacket.java +++ b/android/sdl_android/src/main/java/com/smartdevicelink/protocol/SdlPacket.java @@ -87,7 +87,7 @@ public void writeToParcel(Parcel dest, int flags) { dest.writeInt(dataSize); dest.writeInt(messageId); dest.writeInt(payload != null ? 1 : 0); - if (payload != null) { + if (mPayload != null && mPayload.length > 0) { dest.writeByteArray(payload); } dest.writeInt(priorityCoefficient);