diff --git a/aioupnp/__init__.py b/aioupnp/__init__.py
index e6691a8..055bc58 100644
--- a/aioupnp/__init__.py
+++ b/aioupnp/__init__.py
@@ -1,4 +1,4 @@
-__version__ = "0.0.2"
+__version__ = "0.0.3"
 __name__ = "aioupnp"
 __author__ = "Jack Robison"
 __maintainer__ = "Jack Robison"
diff --git a/aioupnp/upnp.py b/aioupnp/upnp.py
index 05e5bc8..8e29498 100644
--- a/aioupnp/upnp.py
+++ b/aioupnp/upnp.py
@@ -382,7 +382,6 @@ class UPnP:
             wrapper = lambda : None
 
         loop.run_until_complete(wrapper())
-        loop.close()
         try:
             result = fut.result()
         except UPnPError as err: