diff --git a/addons/point_of_sale/data/point_of_sale_data.xml b/addons/point_of_sale/data/point_of_sale_data.xml
index 891fa57c211f45c681220740465e17ceacb4f9bd..91a19ff94b211d6811aff94216f75607c6769c11 100644
--- a/addons/point_of_sale/data/point_of_sale_data.xml
+++ b/addons/point_of_sale/data/point_of_sale_data.xml
@@ -1,5 +1,9 @@
 <?xml version="1.0" encoding="utf-8"?>
 <odoo>
+    <data>
+        <function model="stock.warehouse" name="_create_missing_pos_picking_types"/>
+    </data>
+
     <data noupdate="1">
         <!-- After closing the PoS, open the dashboard menu -->
         <record id="action_client_pos_menu" model="ir.actions.client">
@@ -8,8 +12,6 @@
             <field name="params" eval="{'menu_id': ref('menu_point_root')}"/>
         </record>
 
-        <function model="stock.warehouse" name="_create_missing_pos_picking_types"/>
-
         <record id="product_category_pos" model="product.category">
             <field name="parent_id" ref="product.product_category_1"/>
             <field name="name">PoS</field>