diff --git a/dom/system/gonk/RadioInterfaceLayer.js b/dom/system/gonk/RadioInterfaceLayer.js
index 4bd47353c5b80cb0ea14eebde8b567509841e6f0..9d4f5acd8a629ae97c152b54896565dedcaa7c52 100644
--- a/dom/system/gonk/RadioInterfaceLayer.js
+++ b/dom/system/gonk/RadioInterfaceLayer.js
@@ -3318,15 +3318,6 @@ RadioInterface.prototype = {
   _fragmentText7Bit: function(text, langTable, langShiftTable, segmentSeptets, strict7BitEncoding) {
     let ret = [];
     let body = "", len = 0;
-    // If the message is empty, we only push the empty message to ret.
-    if (text.length == 0) {
-      ret.push({
-        body: text,
-        encodedBodyLength: text.length,
-      });
-      return ret;
-    }
-
     for (let i = 0, inc = 0; i < text.length; i++) {
       let c = text.charAt(i);
       if (strict7BitEncoding) {
@@ -3396,15 +3387,6 @@ RadioInterface.prototype = {
    */
   _fragmentTextUCS2: function(text, segmentChars) {
     let ret = [];
-    // If the message is empty, we only push the empty message to ret.
-    if (text.length == 0) {
-      ret.push({
-        body: text,
-        encodedBodyLength: text.length,
-      });
-      return ret;
-    }
-
     for (let offset = 0; offset < text.length; offset += segmentChars) {
       let str = text.substr(offset, segmentChars);
       ret.push({