diff --git a/manifests/init.pp b/manifests/init.pp
index a97318ee377f6d788d0fdd45e9e9b3df1e4a3c47..bd74444a9116ec646b370a0241b042b55528ee44 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -28,8 +28,8 @@ class zfs {
   if $::operatingsystem in ['RedHat', 'CentOS', 'Scientific'] {
 
     # We need kernel-headers for DKMS.
-    if !defined(Package['kernel-headers']) {
-      package { 'kernel-headers':
+    if !defined(Package['kernel-devel']) {
+      package { 'kernel-devel':
         ensure => present,
         before => Package['zfs'],
       }