upower: make upower otional