diff --git a/src/freedombone-addremove b/src/freedombone-addremove
index f8c8cf37b8e933ddcc6610f74a2dec6b4339aced..d49e8f29612f95b4f580d915c63ddca46f7aadf0 100755
--- a/src/freedombone-addremove
+++ b/src/freedombone-addremove
@@ -77,7 +77,7 @@ function mark_unselected_apps_as_removed {
     done
 }
 
-function app_expected_to_not_be_installed {
+function app_expected_to_be_installed {
     # is the given application expected to be installed by default?
     select_all_apps="$1"
     app_name="$2"
@@ -86,15 +86,15 @@ function app_expected_to_not_be_installed {
 
     if [[ "$select_all_apps" == "add-all" ]]; then
         if [[ "$app_name" == "vim"  ]]; then
-            echo "1"
+            echo "0"
             return
         fi
         if [[ $ONION_ONLY != 'no' && "$app_name" == "hubzilla"  ]]; then
-            echo "1"
+            echo "0"
             return
         fi
     fi
-    echo "0"
+    echo "1"
 }
 
 function show_apps {
@@ -107,7 +107,7 @@ function show_apps {
         if [[ ${APPS_INSTALLED[$app_index]} == "0" &&  "$select_all_apps" != "add-all" ]]; then
             applist="$applist $n $a off"
         else
-            if [[ $(app_expected_to_not_be_installed) == "1" ]]; then
+            if [[ $(app_expected_to_be_installed "$select_all_apps" "$a") == "0" ]]; then
                 applist="$applist $n $a off"
             else
                 applist="$applist $n $a on"