Index: code/weapon/emp.cpp
===================================================================
--- code/weapon/emp.cpp	(revision 9646)
+++ code/weapon/emp.cpp	(working copy)
@@ -609,7 +609,7 @@
 	// shuffle chars around
 	for(idx=0; idx<(int)(strlen(str)-1); idx++){
 		if(frand_range(0.0f, 1.0f) < Emp_intensity){
-			char_index = Emp_random_char[(int)frand_range(0.0f, (float)(NUM_RANDOM_CHARS - 1))];
+			char_index = (int)frand_range(0.0f, (float)(NUM_RANDOM_CHARS - 1));
 			str[idx] = Emp_random_char[char_index];
 		}
 	}
