summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/smsutil.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/smsutil.c b/src/smsutil.c
index 3c6b95d3..4425e237 100644
--- a/src/smsutil.c
+++ b/src/smsutil.c
@@ -2133,6 +2133,9 @@ char *sms_decode_text(GSList *sms_list)
udl_in_bytes = sms_udl_in_bytes(udl, dcs);
+ if (udl_in_bytes == taken)
+ continue;
+
if (charset == SMS_CHARSET_7BIT) {
unsigned char buf[160];
long written;