diff --git a/TODO b/TODO
index 40e81d1bffdf400690d987dcb96c80cf33d87066..3541bec2e06f5d6be924489ea5a5c39f650b3f81 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,5 @@
 Further things to do with uccvend-vagrant:
 
-Add identd
 Look at call back example for pymodbus to enable item below
 Add virtualcoke (once written)
 Install all software (dispense, VendServer)
diff --git a/puppet/modules/opendispense2/manifests/init.pp b/puppet/modules/opendispense2/manifests/init.pp
index 5bd379a5b5c53f536c1a6e0177e15b6a82dc137b..baac24d6b8e716d809d215cf494973fc701cf1fb 100644
--- a/puppet/modules/opendispense2/manifests/init.pp
+++ b/puppet/modules/opendispense2/manifests/init.pp
@@ -28,6 +28,11 @@ class opendispense2 {
 	package { 'libmodbus-dev':
 	  ensure => present,
 	}
+
+	# Needed for dispense server to function correctly	
+	package { 'pidentd':
+	  ensure => present,
+	}
 	
 	vcsrepo { "/vagrant/code/opendispense2":
 	  ensure => present,