diff --git a/lib/fog/cloudstack/models/compute/servers.rb b/lib/fog/cloudstack/models/compute/servers.rb
index <HASH>..<HASH> 100644
--- a/lib/fog/cloudstack/models/compute/servers.rb
+++ b/lib/fog/cloudstack/models/compute/servers.rb
@@ -23,10 +23,8 @@ module Fog
 
         def get(server_id)
           servers = service.list_virtual_machines('id' => server_id)["listvirtualmachinesresponse"]["virtualmachine"]
-          if ! servers.nil?
-            if server = servers.first
-              new(server)
-            end
+          unless servers.empty?
+            new(servers.first)
           end
         rescue Fog::Compute::Cloudstack::BadRequest
           nil
Consolidation suggested by Wesley Beary