diff --git a/bench/bench.py b/bench/bench.py index 9d8d23dee..75d002f9b 100644 --- a/bench/bench.py +++ b/bench/bench.py @@ -123,7 +123,8 @@ def uninstall(self, app): from bench.app import App self.validate_app_uninstall(app) - self.apps.remove(App(app, bench=self, to_clone=False)) + path_to_app = os.path.join(self.name, "apps", app) + self.apps.remove(App(path_to_app, bench=self, to_clone=False)) self.apps.sync() # self.build() - removed because it seems unnecessary self.reload()