diff --git a/smartmontools/CHANGELOG b/smartmontools/CHANGELOG
index f4a5cc80687d0510fe57a4401c98f4d51b97f34c..049afebed5c73e315b9bc5b8d1796103e3b5fdfb 100644
--- a/smartmontools/CHANGELOG
+++ b/smartmontools/CHANGELOG
@@ -43,6 +43,8 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
 
+  [CF] Add USB ID of Freecom Hard Drive XS.
+
   [AS] Linux: Autodetect DELL PERC and MegaRAID controllers. 
        Hiding debug messages coming from megaraid code.  
 
diff --git a/smartmontools/scsiata.cpp b/smartmontools/scsiata.cpp
index e87c0abdd8f194ac094486f23b3d72497aa61129..236ed62cd829ceadf1a598b98140b59e7e6d4e92 100644
--- a/smartmontools/scsiata.cpp
+++ b/smartmontools/scsiata.cpp
@@ -1382,6 +1382,8 @@ const usb_id_entry usb_ids[] = {
   { 0x05ab, 0x0060, 0x1101, d_cypress }, // In-System/Cypress ISD-300A1
   // Prolific
   { 0x067b, 0x3507, 0x0001, d_unsup   }, // Prolific PL3507
+  // Freecom
+  { 0x07ab, 0xfc8e, 0x010f, d_sunplus }, // Freecom Hard Drive XS
   // Toshiba
   { 0x0930, 0x0b09,     -1, d_sunplus }, // Toshiba PX1396E-3T01 (similar to Dura Micro 501)
   // Seagate