diff --git a/packages/react-server-cli/src/compileClient.js b/packages/react-server-cli/src/compileClient.js
index <HASH>..<HASH> 100755
--- a/packages/react-server-cli/src/compileClient.js
+++ b/packages/react-server-cli/src/compileClient.js
@@ -129,7 +129,7 @@ function statsToManifest(stats) {
 				if (/\.css$/.test(chunk.files[i])) {
 					// the CSS file is probably last file in the array, unless there have been hot updates for the JS
 					// which show up in the array prior to the CSS file.
-					cssChunksByName[chunk.name] = chunk.files[chunk.files.length - 1];
+					cssChunksByName[chunk.name] = chunk.files[i];
 					break;
 				}
 			}
Minor fix to use the for loop logic instead of .length - 1.