diff --git a/groundStation/src/backend/backend.c b/groundStation/src/backend/backend.c
index dfeb2433683efc6da314e3fca4299a08cfbf5c0b..45cb7357847616004b11eba0748bacb3680c30fa 100644
--- a/groundStation/src/backend/backend.c
+++ b/groundStation/src/backend/backend.c
@@ -140,7 +140,7 @@ int main(int argc, char **argv)
 	unlink(backend_socket_path);
 
 	/* Create socket */
-	mode_t old_umask = umask(0000);
+	mode_t old_umask = umask(0111);
 	backendSocket = socket(AF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0);
 	if (backendSocket < 0) {
 		err(-1, "socket");