diff --git a/Assignment-05/starter/dshlib.c b/Assignment-05/starter/dshlib.c
index 619876db007235f9ac8be7edcc5e8e5ed386f4e5..30a4cbd470424cbd0f76b2845c204c5e67538a5d 100644
--- a/Assignment-05/starter/dshlib.c
+++ b/Assignment-05/starter/dshlib.c
@@ -104,7 +104,7 @@ int execute_pipeline(command_list_t *cmd_list) {
     if (prev_pipe_read != -1) {
         char buffer[1024];
         ssize_t bytes_read;
-        while ((bytes_read = read(prev_pipe_read, buffer, sizeof(buffer) - 1)) {
+        while ((bytes_read = read(prev_pipe_read, buffer, sizeof(buffer) - 1))) {
             if (bytes_read < 0) {
                 perror("read");
                 break;