diff --git a/cosmic-app-list/src/app.rs b/cosmic-app-list/src/app.rs index 1421dd01..592aedfe 100755 --- a/cosmic-app-list/src/app.rs +++ b/cosmic-app-list/src/app.rs @@ -1484,7 +1484,7 @@ impl cosmic::Application for CosmicAppList { .and_then(|o| o.dock_item.as_ref().map(|item| (item, o.preview_index))) { favorites.insert( - index, + index.min(favorites.len()), item.as_icon( &self.core.applet, None,