Index: firmware/App/Services/Messaging.c =================================================================== diff -u -rf99f8b365af2274d68d7f424cc9be9815b4db19c -re9f15ff59ac0350adcbe544df8b3451e15ee7287 --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision f99f8b365af2274d68d7f424cc9be9815b4db19c) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision e9f15ff59ac0350adcbe544df8b3451e15ee7287) @@ -522,14 +522,16 @@ BOOL handleUIVersionResponse( MESSAGE_T *message ) { BOOL result = TRUE; + // Get UI version data and have it recorded if ( sizeof(UI_VERSIONS_T) == message->hdr.payloadLen ) { UI_VERSIONS_T uiVersion; - memcpy( &uiVersion, &message->payload[0], sizeof(UI_VERSIONS_T) ); + memcpy( &uiVersion, &message->payload[ 0 ], sizeof(UI_VERSIONS_T) ); signalUIVersion( uiVersion ); } + return result; }