diff --git a/src/freedombone-controlpanel b/src/freedombone-controlpanel
index 5f8db86c586997c2598892aa54c381350e5ddfce..09cbe69197fe11ca40358d26255dd76289dc957a 100755
--- a/src/freedombone-controlpanel
+++ b/src/freedombone-controlpanel
@@ -1175,6 +1175,7 @@ function restore_data_from_storage {
             $restore_command
             retcode="$?"
             if [[ "$retcode" != "0" ]]; then
+                any_key
                 if [[ "$1" == "local" ]]; then
                     dialog --title $"Restore all apps from USB" \
                            --msgbox $"Restore failed with code $retcode" 6 60
@@ -1199,6 +1200,7 @@ function restore_data_from_storage {
         $restore_command "${app_name}"
         retcode="$?"
         if [[ "$retcode" != "0" ]]; then
+            any_key
             dialog --title $"Restore apps from USB" \
                    --msgbox $"Restore of ${app_name} failed with code $retcode" 6 60
             return