diff --git a/addons/stock/static/src/js/widgets.js b/addons/stock/static/src/js/widgets.js
index 780af62b774..7aeeefbba04 100644
--- a/addons/stock/static/src/js/widgets.js
+++ b/addons/stock/static/src/js/widgets.js
@@ -1061,4 +1061,14 @@ function openerp_picking_widgets(instance){
openerp.stock = function(openerp) {
openerp.stock = openerp.stock || {};
openerp_picking_widgets(openerp);
+
+ openerp.web_kanban.KanbanRecord.include({
+ on_card_clicked: function() {
+ if (this.view.dataset.model === 'stock.picking.type') {
+ this.$('.oe_kanban_stock_picking_type_list').first().click();
+ } else {
+ this._super.apply(this, arguments);
+ }
+ },
+ });
}
diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml
index 72d0bf7502d..77f10860294 100644
--- a/addons/stock/stock_view.xml
+++ b/addons/stock/stock_view.xml
@@ -1386,7 +1386,7 @@
-