diff --git a/frontend/src/app/components/faucet/faucet.component.ts b/frontend/src/app/components/faucet/faucet.component.ts
index af4bb34b4..729e9015c 100644
--- a/frontend/src/app/components/faucet/faucet.component.ts
+++ b/frontend/src/app/components/faucet/faucet.component.ts
@@ -47,8 +47,13 @@ export class FaucetComponent implements OnInit, OnDestroy {
}
ngOnDestroy() {
- if (this.faucetStatusSubscription) {
- this.faucetStatusSubscription.unsubscribe();
+ this.stateService.markBlock$.next({});
+ this.websocketService.stopTrackingTransaction();
+ if (this.mempoolPositionSubscription) {
+ this.mempoolPositionSubscription.unsubscribe();
+ }
+ if (this.confirmationSubscription) {
+ this.confirmationSubscription.unsubscribe();
}
}