Index: src/SymTab/TypeEquality.cc
===================================================================
--- src/SymTab/TypeEquality.cc	(revision 1db21619127c2047acc4bad02dd9a5234cf88d00)
+++ src/SymTab/TypeEquality.cc	(revision 994ec2c039c407fb50939eeada77a809be205d12)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jul 07 16:28:29 2015
 // Last Modified By : Rob Schluntz
-// Last Modified On : Thu Jul 09 11:18:46 2015
-// Update Count     : 36
+// Last Modified On : Mon Jul 20 14:16:11 2015
+// Update Count     : 37
 //
 
@@ -91,6 +91,6 @@
 			// and must both have a dimension expression or not have a dimension
 			result = result	&& arrayType->get_isVarLen() == at->get_isVarLen()
-				&& (arrayType->get_dimension() != 0 && at->get_dimension() != 0
-					|| arrayType->get_dimension() == 0 && at->get_dimension() == 0);
+				&& ((arrayType->get_dimension() != 0 && at->get_dimension() != 0)
+					|| (arrayType->get_dimension() == 0 && at->get_dimension() == 0));
 
 			if ( vlaErr ) {
