Index: engines/sci/sound/drivers/midi.cpp
===================================================================
--- engines/sci/sound/drivers/midi.cpp	(revision 54451)
+++ engines/sci/sound/drivers/midi.cpp	(working copy)
@@ -476,10 +479,10 @@
 	str->seek(11, SEEK_CUR);
 
 	// Read reverb data
-	for (int i = 0; i < kReverbConfigNr; i++) {
-		_reverbConfig[i][0] = str->readByte();
-		_reverbConfig[i][1] = str->readByte();
-		_reverbConfig[i][2] = str->readByte();
+	for (int j = 0; j < 3; ++j) {
+		for (int i = 0; i < kReverbConfigNr; i++) {
+			_reverbConfig[i][j] = str->readByte();
+		}
 	}
 
 	// Patches 1-48
