diff --git a/fillpdf.module b/fillpdf.module
index 315936fd59debb0a2a5fc1561dfae2fb7beeb9d2..1477f96bd275bcd19ab5aacda92526798520d94c 100644
--- a/fillpdf.module
+++ b/fillpdf.module
@@ -1761,9 +1761,9 @@ function fillpdf_execute_parse($method, $fillpdf, $mode = 'url') {
           continue;
         }
         // Separate the data key from the data value.
-        $linedata = explode(':', $lineitem);
-        if (in_array($linedata[0], array_keys($data_fields_map))) {
-          $fields[$fieldindex][$data_fields_map[$linedata[0]]] = trim($linedata[1]);
+        list($key, $value) = explode(':', $lineitem);
+        if (in_array($key, array_keys($data_fields_map))) {
+          $fields[$fieldindex][$data_fields_map[$key]] = trim($value);
         }
       }
       break;