diff --git a/prog/admin_server.py b/prog/admin_server.py
index 77dd4c984a113492f08a4462a649de1f36f6a011..c3d2a8400e11d136a4f786700ebdb4a3ce0fcfdf 100755
--- a/prog/admin_server.py
+++ b/prog/admin_server.py
@@ -33,4 +33,5 @@ async def main():
     s = await communication.StdInOutSocket().connect()
     await AdminServer(s, is_server=True)._server_.run()
 
-asyncio.run(main())
+if __name__ == "__main__":
+    asyncio.run(main())