diff --git a/core/src/main/java/hudson/model/UpdateCenter.java b/core/src/main/java/hudson/model/UpdateCenter.java
index 55ce6e222fe6297c6f903e294fcb5712131d38d6..442c70a26c339826b69553d84dc405de5c1ee13c 100644
--- a/core/src/main/java/hudson/model/UpdateCenter.java
+++ b/core/src/main/java/hudson/model/UpdateCenter.java
@@ -244,6 +244,13 @@ public class UpdateCenter implements ModelObject {
plugins.put(e.getKey(),new Plugin(e.getValue()));
}
}
+
+ /**
+ * Is there a new version of the core?
+ */
+ public boolean hasCoreUpdates() {
+ return core.isNewerThan(Hudson.VERSION);
+ }
}
public static class Entry {
diff --git a/core/src/main/resources/hudson/model/Hudson/manage.jelly b/core/src/main/resources/hudson/model/Hudson/manage.jelly
index 818993062dd5e86e6014fa097f327f0a99b52e11..f06be32091a9d0c59c63ac4606e482a5a2279d03 100644
--- a/core/src/main/resources/hudson/model/Hudson/manage.jelly
+++ b/core/src/main/resources/hudson/model/Hudson/manage.jelly
@@ -32,6 +32,10 @@
+