diff --git a/lucene/CHANGES.txt b/lucene/CHANGES.txt
index e2692548ae6..47c2ce5a01c 100644
--- a/lucene/CHANGES.txt
+++ b/lucene/CHANGES.txt
@@ -320,6 +320,9 @@ Build
* LUCENE-4589: Upgraded benchmark module's Nekohtml dependency to version
1.9.17, removing the workaround in Lucene's HTML parser for the
Turkish locale. (Uwe Schindler)
+
+* LUCENE-4601: Fix ivy availability check to use typefound, so it works
+ if called from another build file. (Ryan Ernst via Robert Muir)
======================= Lucene 4.0.0 =======================
diff --git a/lucene/common-build.xml b/lucene/common-build.xml
index 4e53b0d7c49..c7801120951 100644
--- a/lucene/common-build.xml
+++ b/lucene/common-build.xml
@@ -59,8 +59,6 @@
-
-
@@ -313,7 +311,7 @@
-
+
+
+
+
+
+
+
+
This build requires Ivy and Ivy could not be found in your ant classpath.
@@ -360,10 +365,9 @@
ant config to allow the user lib to be loaded. See the wiki for more details:
http://wiki.apache.org/lucene-java/HowToContribute#antivy
-
-
Ivy is not available
+
@@ -1280,7 +1284,7 @@ ${tests-output}/junit4-*.suites - per-JVM executed suites
-
+
@@ -1538,7 +1542,7 @@ ${tests-output}/junit4-*.suites - per-JVM executed suites
-
+
-
+
@@ -1880,7 +1884,7 @@ ${tests-output}/junit4-*.suites - per-JVM executed suites
-
+