diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake
index fdb146a996b01b9f1b1d6001db2c925c97a5d716..0fbf7c31d0ee6fc1bd3cd68759f15ff6f1b715f7 100644
--- a/Modules/ExternalProject.cmake
+++ b/Modules/ExternalProject.cmake
@@ -609,7 +609,7 @@ if(error_code)
 endif()
 
 execute_process(
-  COMMAND \"${hg_EXECUTABLE}\" clone \"${hg_repository}\" \"${src_name}\"
+  COMMAND \"${hg_EXECUTABLE}\" clone -U \"${hg_repository}\" \"${src_name}\"
   WORKING_DIRECTORY \"${work_dir}\"
   RESULT_VARIABLE error_code
   )