File xfce4-power-manager-fix-bogus-battery-timeout-on-vm.patch of Package xfce4-power-manager
diff --git a/src/xfpm-manager.c b/src/xfpm-manager.c
index d4e4f8effe2c..fd6de1591a8a 100644
--- a/src/xfpm-manager.c
+++ b/src/xfpm-manager.c
@@ -417,6 +417,12 @@ xfpm_manager_set_idle_alarm_on_battery (XfpmManager *manager)
INACTIVITY_ON_BATTERY, &on_battery,
NULL);
+ if (on_battery && !xfpm_power_has_battery (manager->priv->power))
+ {
+ XFPM_DEBUG ("no battery detected, setting timeout never");
+ on_battery = 0;
+ }
+
if (on_battery == 0)
{
XFPM_DEBUG ("setting inactivity sleep timeout on battery to never");