diff --git a/eclipse-swtbug291128.patch b/eclipse-swtbug291128.patch
index 09f39ba..badd1ac 100644
--- a/eclipse-swtbug291128.patch
+++ b/eclipse-swtbug291128.patch
@@ -1,6 +1,6 @@
-diff -up ./build.xml.bug291128 ./build.xml
---- ./build.xml.bug291128 2009-12-22 15:32:52.000000000 -0500
-+++ ./build.xml 2009-12-22 15:34:07.000000000 -0500
+diff -uNr build.xml build.xml
+--- build.xml 2009-11-05 06:15:17.000000000 -0500
++++ build.xml 2009-12-22 16:47:19.000000000 -0500
@@ -247,6 +247,7 @@
@@ -9,11 +9,10 @@ diff -up ./build.xml.bug291128 ./build.xml
-
-diff -u /dev/null patches/swtbug291128.patch
---- /dev/null 1 Jan 1970 00:00:00 -0000
-+++ patches/swtbug291128.patch 1 Jan 1970 00:00:00 -0000
-@@ -0,0 +1,33 @@
+diff -uNr patches/swtbug291128.patch patches/swtbug291128.patch
+--- patches/swtbug291128.patch 1969-12-31 19:00:00.000000000 -0500
++++ patches/swtbug291128.patch 2009-12-22 16:46:54.000000000 -0500
+@@ -0,0 +1,32 @@
+### Eclipse Workspace Patch 1.0
+#P org.eclipse.swt
+Index: Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
@@ -46,4 +45,3 @@ diff -u /dev/null patches/swtbug291128.patch
+ if (object != null) {
+ AccessibleObjects.remove (new LONG (atkObject));
+ object.release ();
-+
diff --git a/eclipse.spec b/eclipse.spec
index f0be9f5..1512589 100644
--- a/eclipse.spec
+++ b/eclipse.spec
@@ -27,7 +27,7 @@ Epoch: 1
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
-Release: 26%{?dist}
+Release: 27%{?dist}
License: EPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@@ -191,6 +191,7 @@ developing Eclipse plugins.
%prep
%setup -q -n eclipse-build-0_4_RC6
cp %{SOURCE1} .
+%patch3
ant -DbuildArch=%{eclipse_arch} applyPatches
pushd build/eclipse-R3_5_1-fetched-src
@@ -1099,6 +1100,9 @@ fi
#%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
%changelog
+* Tue Dec 22 2009 Andrew Overholt 1:3.5.1-27
+- Fix patch application.
+
* Tue Dec 22 2009 Andrew Overholt 1:3.5.1-26
- Backport eclipse-build patch for e.o#291128.