diff --git a/src/header/pwd/redox.rs b/src/header/pwd/redox.rs
index 3ae7416abcf905976e5b28ad7adc86595f819b35..9bce4ec869f924f581bebc77e810639bfe8b30de 100644
--- a/src/header/pwd/redox.rs
+++ b/src/header/pwd/redox.rs
@@ -4,12 +4,8 @@ pub fn split(line: &[u8]) -> [&[u8]; 7] {
 
     parts[0] = iter.next().unwrap_or(&[]);
     // Skip passwd
-    for i in 0..2 {
-        parts[2 + i] = iter.next().unwrap_or(&[]);
-    }
-    // Skip gecos
-    for i in 0..2 {
-        parts[5 + i] = iter.next().unwrap_or(&[]);
+    for i in 2..7 {
+        parts[i] = iter.next().unwrap_or(&[]);
     }
     parts
 }