diff --git a/src/freedombone-utils-gnusocialtools b/src/freedombone-utils-gnusocialtools
index 5fc238b0e20230f9e55c367946100bd5d92eeb2d..5539c50034e3c3631c6ce7b8e02a6f80dd231ace 100755
--- a/src/freedombone-utils-gnusocialtools
+++ b/src/freedombone-utils-gnusocialtools
@@ -248,6 +248,11 @@ function install_pleroma {
     fi
     sed -i 's|index.php|index_qvitter.php|g' $nginx_site
 
+    # remove any cached yarn files
+    if [ -d /root/.cache/yarn ]; then
+        rm -rf /root/.cache/yarn
+    fi
+
     chown -R www-data:www-data /var/www/${pleroma_domain}/htdocs
 }
 
diff --git a/src/freedombone-utils-setup b/src/freedombone-utils-setup
index 7f55c8828cb1404d2f106d36e772752c9b6d0067..dd2d14426668a27ea1f85fab2151ef302e4998cc 100755
--- a/src/freedombone-utils-setup
+++ b/src/freedombone-utils-setup
@@ -440,6 +440,9 @@ function disable_ctrl_alt_del {
 
 function lockdown_permissions {
     # All commands owned by root
+    if [ -d /root/.cache/yarn ]; then
+        rm -rf /root/.cache/yarn
+    fi
     if [ -d /usr/local/share/.cache/yarn ]; then
         rm -rf /usr/local/share/.cache/yarn
     fi