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");
openSUSE Build Service is sponsored by