diff --git a/lldb/source/Core/Module.cpp b/lldb/source/Core/Module.cpp
index b043857cc8dee63b6e67a5f3183a1ce0da42e217..490108e665912ff7e5d2e22a47e46124729464a3 100644
--- a/lldb/source/Core/Module.cpp
+++ b/lldb/source/Core/Module.cpp
@@ -1590,7 +1590,7 @@ Module::SetArchitecture (const ArchSpec &new_arch)
         m_arch = new_arch;
         return true;
     }    
-    return m_arch.IsExactMatch(new_arch);
+    return m_arch.IsCompatibleMatch(new_arch);
 }
 
 bool