diff --git a/gns3server/modules/virtualbox/__init__.py b/gns3server/modules/virtualbox/__init__.py index ce1faece..94c62435 100644 --- a/gns3server/modules/virtualbox/__init__.py +++ b/gns3server/modules/virtualbox/__init__.py @@ -122,7 +122,12 @@ class VirtualBox(BaseManager): """ hdds = [] - properties = yield from self.execute("list", ["hdds"]) + try: + properties = yield from self.execute("list", ["hdds"]) + # If VirtualBox is not available we have no inaccessible hdd + except VirtualBoxError: + return hdds + flag_inaccessible = False for prop in properties: try: