diff -rupN finish-install-2.22/debian/changelog finish-install-2.22+ims1/debian/changelog
diff -rupN finish-install-2.22/finish-install.d/90console finish-install-2.22+ims1/finish-install.d/90console
--- finish-install-2.22/finish-install.d/90console	2008-09-13 15:57:52.000000000 +0100
+++ finish-install-2.22+ims1/finish-install.d/90console	2011-07-27 16:39:50.557070244 +0100
@@ -117,7 +117,7 @@ if [ -e $DT_ROOT/chosen/linux,stdout-pat
 	fi
 fi
 
-if [ -e /sys/bus/xen ]; then
+if [ -e /sys/bus/xen ] && [ -e /dev/hvc0 ]; then
 	console=hvc0
 	log "Setting up virtualized serial console on /dev/$console"
 	if [ -f /target/etc/inittab ]; then
