diff --git a/conf/type/__package_pkg_freebsd/gencode-remote b/conf/type/__package_pkg_freebsd/gencode-remote
index 022c727a..fa962970 100755
--- a/conf/type/__package_pkg_freebsd/gencode-remote
+++ b/conf/type/__package_pkg_freebsd/gencode-remote
@@ -90,7 +90,7 @@ execcmd(){
 }
 
 if [ -n "$curr_version" ]; then	# PKG *is* installed
-	if [ "$state" = "removed" ]; then	# Shouldn't be installed
+	if [ "$state" = "absent" ]; then	# Shouldn't be installed
 		if [ -n "$flavor" ]; then
 			cmd="${rm_cmd} ${name}-${flavor}-${curr_version}"
 		else
@@ -115,9 +115,9 @@ if [ -n "$curr_version" ]; then	# PKG *is* installed
 		fi
 	fi
 else	# PKG *isn't* installed
-	if [ "$state" = "removed" ]; then	# Shouldn't be installed
+	if [ "$state" = "absent" ]; then	# Shouldn't be installed
 		exit 0
-	elif [ "$state" = "installed" ]; then	# Is not currently installed, should be
+	elif [ "$state" = "present" ]; then	# Is not currently installed, should be
 		if [ -n "$flavor" ]; then
 			cmd="${add_cmd} -r ${name}-${flavor}"
 		else
diff --git a/conf/type/__package_pkg_freebsd/man.text b/conf/type/__package_pkg_freebsd/man.text
index 882bece9..f41ac47a 100644
--- a/conf/type/__package_pkg_freebsd/man.text
+++ b/conf/type/__package_pkg_freebsd/man.text
@@ -16,7 +16,7 @@ This type is usually used on FreeBSD to manage packages.
 REQUIRED PARAMETERS
 -------------------
 state::
-   Either "installed" or "removed".
+   Either "present" or "absent".
 
 
 OPTIONAL PARAMETERS