diff --git a/lib/main.dart b/lib/main.dart
index 8f013a921583196f62a6405f82bd3fd7dded42c6..170493e70ac06ad4af289b7878138f6726301fa0 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -98,19 +98,8 @@ class Gecko extends StatelessWidget {
     DubpRust.setup();
     return MultiProvider(
         providers: [
-          // In this sample app, CatalogModel never changes, so a simple Provider
-          // is sufficient.
           Provider(create: (context) => HistoryProvider()),
-          // CartModel is implemented as a ChangeNotifier, which calls for the use
-          // of ChangeNotifierProvider. Moreover, CartModel depends
-          // on CatalogModel, so a ProxyProvider is needed.
-          ChangeNotifierProxyProvider<HistoryProvider, MyWalletsProvider>(
-            create: (context) => MyWalletsProvider(),
-            update: (context, history, myWallets) {
-              cart.catalog = catalog;
-              return cart;
-            },
-          ),
+          Provider(create: (context) => MyWalletsProvider()),
         ],
         child: MaterialApp(
           title: 'Äžecko',