diff --git a/pcp-rpmlintrc b/pcp-rpmlintrc
index c17dc14..89ea5d1 100644
--- a/pcp-rpmlintrc
+++ b/pcp-rpmlintrc
@@ -2,4 +2,4 @@
 # C source files that rpmlint complains about. These are not devel files,
 # but rather they are (slightly obscure) PMDA config files.
 #
-setBadness('devel-file-in-non-devel-package', 1)
+addFilter('E: devel-file-in-non-devel-package')
diff --git a/pcp.changes b/pcp.changes
index c289cc6..8cc40d5 100644
--- a/pcp.changes
+++ b/pcp.changes
@@ -1,3 +1,8 @@
+-------------------------------------------------------------------
+Mon Jul 30 11:54:34 UTC 2012 - ddiss@suse.com
+
+- use addFilter for rpmlintrc, setBadness is not acceptable for Factory.
+
 -------------------------------------------------------------------
 Thu Jul 19 15:28:03 UTC 2012 - ddiss@suse.com