diff --git a/manifests/pam/debian.pp b/manifests/pam/debian.pp
index 50b5bf1420eb7d9ec6b47437a52c4383fd7c55f8..dfbdbd4dfaf87410d11016e7a9a1dcfe35e8b6b6 100644
--- a/manifests/pam/debian.pp
+++ b/manifests/pam/debian.pp
@@ -4,23 +4,20 @@
 
 class base::pam::debian {
   package { 'libpam-krb5': ensure => present }
-
   package { 'libpam-afs-session': ensure => present }
   file {
     '/etc/pam.d/common-auth':
       source  => 'puppet:///modules/base/pam/etc/pam.d/common-auth',
       require => [ Package['libpam-afs-session'],
                    Package['libpam-krb5'] ];
-    '/etc/pam.d/common-session':
+   '/etc/pam.d/common-account':
+      source  => 'puppet:///modules/base/pam/etc/pam.d/common-account',
+      require => [ Package['libpam-krb5'] ];
+   '/etc/pam.d/common-session':
       source  => 'puppet:///modules/base/pam/etc/pam.d/common-session',
       require => [ Package['libpam-afs-session'],
                    Package['libpam-krb5'] ];
   }
-
-  file { '/etc/pam.d/common-account':
-    source  => 'puppet:///modules/base/pam/etc/pam.d/common-account',
-    require => [ Package['libpam-krb5'] ];
-  }
 }
 
 # FIXME: move libpam-foreground and config (in pam.d/global/common-session)