diff --git a/src/freedombone-app-ipfs b/src/freedombone-app-ipfs
index a2e77908bca538c959f86948355bb9c269b17dc7..609211afb53db375bbe86f4458bab04180dedfb6 100755
--- a/src/freedombone-app-ipfs
+++ b/src/freedombone-app-ipfs
@@ -391,7 +391,7 @@ function mesh_install_ipfs_go {
     fi
     cd $rootdir$INSTALL_DIR/ipfs
 
-    if [[ $ARCHITECTURE == *"386" ]]; then
+    if [[ $ARCHITECTURE == *"386" || $ARCHITECTURE == *"686" ]]; then
         IPFS_ARCH=386
     fi
     if [[ $ARCHITECTURE == *"amd64" ]]; then
diff --git a/src/freedombone-utils-go b/src/freedombone-utils-go
index dfec310c5b57eead7a4d8ee97df0d72ea02110c4..c7d80e2ced3c35cbe515c7e5da3c2c3fb4fe54ac 100755
--- a/src/freedombone-utils-go
+++ b/src/freedombone-utils-go
@@ -134,7 +134,7 @@ function mesh_upgrade_golang {
     chroot "$rootdir" adduser --disabled-login --gecos 'go' go
 
     GOARCH=
-    if [[ $ARCHITECTURE == *"386" ]]; then
+    if [[ $ARCHITECTURE == *"386" || $ARCHITECTURE == *"686" ]]; then
         GOARCH=386
     fi
     if [[ $ARCHITECTURE == *"amd64" ]]; then