diff --git a/bin/backend/controls/TrackingInput.js b/bin/backend/controls/TrackingInput.js
index d2e95e36a2c74b9dd152cf095f8b3698a6919517..cf8dc724e83ea8f54da50df18c79dd2eecdd57cb 100644
--- a/bin/backend/controls/TrackingInput.js
+++ b/bin/backend/controls/TrackingInput.js
@@ -27,6 +27,8 @@ define('package/quiqqer/shipping/bin/backend/controls/TrackingInput', [
         initialize: function (options) {
             this.parent(options);
 
+            this.$value = null;
+
             this.addEvents({
                 onImport: this.$onImport
             });
@@ -65,6 +67,10 @@ define('package/quiqqer/shipping/bin/backend/controls/TrackingInput', [
                         URL_OPT_DIR + list[i].image
                     );
                 }
+
+                if (this.$value) {
+                    this.setValue(this.$value);
+                }
             });
         },
 
@@ -96,6 +102,8 @@ define('package/quiqqer/shipping/bin/backend/controls/TrackingInput', [
                 value = JSON.decode(value);
             }
 
+            this.$value = value;
+
             if (value && typeof this.$TrackingType.setValue === 'function') {
                 this.$TrackingType.setValue(value.type);
             }