diff --git a/modulesets/gnome-suites-core-deps-3.26.modules b/modulesets/gnome-suites-core-deps-3.26.modules
index 74487874..3ceafbf8 100644
--- a/modulesets/gnome-suites-core-deps-3.26.modules
+++ b/modulesets/gnome-suites-core-deps-3.26.modules
@@ -336,7 +336,7 @@ the module and we will just change it to use a tarball anyway.
   </autotools>
 
   <meson id="fwupd"
-         mesonargs="-Denable-colorhug=false -Denable-uefi=false -Denable-dell=false">
+         mesonargs="-Denable-colorhug=false -Denable-uefi=false">
     <branch repo="github.com" checkoutdir="fwupd" module="hughsie/fwupd"/>
     <dependencies>
       <dep package="appstream-glib"/>
@@ -352,6 +352,8 @@ the module and we will just change it to use a tarball anyway.
       <dep package="docbook-utils"/>
       <dep package="libgusb"/>
       <dep package="libelf"/>
+      <dep package="fwupdate"/>
+      <dep package="fwupdate-devel"/>
     </dependencies>
   </meson>
 
diff --git a/modulesets/gnome-sysdeps-3.26.modules b/modulesets/gnome-sysdeps-3.26.modules
index 13b7c1c1..161737ab 100644
--- a/modulesets/gnome-sysdeps-3.26.modules
+++ b/modulesets/gnome-sysdeps-3.26.modules
@@ -239,6 +239,18 @@
             version="12.0.6"/>
   </systemmodule>
 
+  <systemmodule id="fwupdate">
+    <pkg-config>fwup.pc</pkg-config>
+    <branch repo="system" version="5"/>
+  </systemmodule>
+
+  <systemmodule id="fwupdate-devel">
+    <branch repo="system" version="5"/>
+    <systemdependencies>
+      <dep type="c_include" name="fwup.h"/>
+    </systemdependencies>
+  </systemmodule>
+
   <systemmodule id="gbm">
     <pkg-config>gbm.pc</pkg-config>
     <branch repo="system"/>
