diff --git a/app/code/Magento/Downloadable/etc/events.xml b/app/code/Magento/Downloadable/etc/events.xml
index 47dc66111e8da011772662ef6e547547ada65ce6..96a97225b59eb951a246a7c6b2260033d8983e46 100644
--- a/app/code/Magento/Downloadable/etc/events.xml
+++ b/app/code/Magento/Downloadable/etc/events.xml
@@ -12,4 +12,7 @@
     <event name="sales_order_save_commit_after">
         <observer name="downloadable_observer" instance="Magento\Downloadable\Model\Observer" method="setLinkStatus" />
     </event>
+    <event name="sales_model_service_quote_submit_success">
+        <observer name="checkout_type_onepage_save_order_after" instance="Magento\Downloadable\Model\Observer" method="setHasDownloadableProducts" />
+    </event>
 </config>
diff --git a/app/code/Magento/Downloadable/etc/frontend/events.xml b/app/code/Magento/Downloadable/etc/frontend/events.xml
index 0b39fd0e3909d6ae458afd5d18568197412da811..d3f4ff95475a71b1215f304b40f618c4825c2662 100644
--- a/app/code/Magento/Downloadable/etc/frontend/events.xml
+++ b/app/code/Magento/Downloadable/etc/frontend/events.xml
@@ -6,9 +6,6 @@
  */
 -->
 <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../lib/internal/Magento/Framework/Event/etc/events.xsd">
-    <event name="sales_model_service_quote_submit_success">
-        <observer name="checkout_type_onepage_save_order_after" instance="Magento\Downloadable\Model\Observer" method="setHasDownloadableProducts" />
-    </event>
     <event name="checkout_type_multishipping_create_orders_single">
         <observer name="checkout_type_multishipping_create_orders_single" instance="Magento\Downloadable\Model\Observer" method="setHasDownloadableProducts" />
     </event>