--- /usr/lib/pm-utils/pm-functions.orig	2009-06-10 01:32:03.000000000 +0200
+++ /usr/lib/pm-utils/pm-functions	2009-12-29 18:33:53.000000000 +0100
@@ -257,6 +257,9 @@
 	if grep -q mem /sys/power/state; then
 		SUSPEND_MODULE="kernel"
 		do_suspend() { echo -n "mem" >/sys/power/state; }
+	elif grep -q standby /sys/power/state; then
+		SUSPEND_MODULE="kernel"
+		do_suspend() { echo -n "standby" >/sys/power/state; }
 	elif [ -c /dev/pmu ] && pm-pmu --check; then
 		SUSPEND_MODULE="kernel"
 		do_suspend() { pm-pmu --suspend; }

