diff --git a/.gitignore b/.gitignore
index 3ab3b1d..1a59957 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/hwdata-0.252-8.1.tar.bz2
+SOURCES/hwdata-0.252-8.4.tar.bz2
diff --git a/.hwdata.metadata b/.hwdata.metadata
index def9260..4598957 100644
--- a/.hwdata.metadata
+++ b/.hwdata.metadata
@@ -1 +1 @@
-51491ca2587aa1b7f11d8da13322ab7a39b5332d SOURCES/hwdata-0.252-8.1.tar.bz2
+9a5acf9280881657663b2e57192fab3f367ae611 SOURCES/hwdata-0.252-8.4.tar.bz2
diff --git a/SPECS/hwdata.spec b/SPECS/hwdata.spec
index 75c3048..36982e8 100644
--- a/SPECS/hwdata.spec
+++ b/SPECS/hwdata.spec
@@ -1,7 +1,7 @@
 # This package is arch-specific just because of bundling different files for
 # different architectures. No -debuginfo package is needed.
 %global     debug_package %{nil}
-%global     uprelease   8.1
+%global     uprelease   8.4
 
 Name:       hwdata
 Summary:    Hardware identification and configuration data
@@ -28,6 +28,7 @@ such as the pci.ids and usb.ids databases.
 %ifarch ppc ppc64
 patch -b -B nx_crypto -p1 < blacklist-nx_crypto.patch
 %endif
+patch < remove-wrong-usb-id.patch
 %configure
 
 %build
@@ -53,6 +54,20 @@ udevadm hwdb --update >/dev/null 2>&1 || :
 %{_datadir}/%{name}/*
 
 %changelog
+* Thu Sep 29 2016 Vitezslav Crhonek <vcrhonek@redhat.com> - 0.252-8.4
+- Remove wrong entry from usb ids.
+  Resolves: #1380159
+
+* Mon Sep 26 2016 Vitezslav Crhonek <vcrhonek@redhat.com> - 0.252-8.3
+- Updated pci, usb and vendor ids.
+- Resolves: rhbz#1292382
+
+* Tue Jun 28 2016 Michal Minar <miminar@redhat.com> 0.252-8.2
+- Updated pci, usb and vendor ids.
+- Resolves: rhbz#1292382
+- Resolves: rhbz#1291614
+- Resolves: rhbz#1324198
+
 * Fri Oct 23 2015 Michal Minar <miminar@redhat.com> 0.252-8.1
 - Updated pci, usb and vendor ids.
 - Resolves: rhbz#1236458