--- opennebula.py	2011-10-11 12:21:27.145945619 -0500
+++ opennebula.py	2011-10-11 12:44:48.892614491 -0500
@@ -16,7 +16,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 """
-OpenNebula driver. Compatible with OpenNebula 1.4
+OpenNebula driver.
 """
 
 from base64 import b64encode
@@ -197,7 +197,7 @@
 
         networks = []
         for element in compute.findall("NIC"):
-            networks.append(element.attrib["ip"])
+            networks.append(element.findtext("IP"))
 
         return Node(id=compute.findtext("ID"),
                     name=compute.findtext("NAME"),
