diff --git a/lib/workers/repository/error.js b/lib/workers/repository/error.js
index 7df44da6675ea36117800d3d10e8c121c88b67a4..a4fabfb95668b7f25762092427e7f0208a51fe00 100644
--- a/lib/workers/repository/error.js
+++ b/lib/workers/repository/error.js
@@ -89,7 +89,10 @@ async function handleError(config, err) {
     delete config.branchList; // eslint-disable-line no-param-reassign
     return err.message;
   }
-  if (err.message === 'disk-space') {
+  if (
+    err.message.includes('No space left on device') ||
+    err.message === 'disk-space'
+  ) {
     logger.error('Disk space error - skipping');
     delete config.branchList; // eslint-disable-line no-param-reassign
     return err.message;