diff --git a/src/hub.js b/src/hub.js
index 39cb6d97e42b26809be549c2d7262a9ebd489514..2d3863f11d8354d72b4eab52967b1193063b8374 100644
--- a/src/hub.js
+++ b/src/hub.js
@@ -444,10 +444,10 @@ const onReady = async () => {
   }
 
   getAvailableVREntryTypes().then(availableVREntryTypes => {
-    if (availableVREntryTypes.gearvr === VR_DEVICE_AVAILABILITY.yes) {
-      remountUI({ availableVREntryTypes, forcedVREntryType: "gearvr" });
-    } else if (availableVREntryTypes.isInHMD) {
+    if (availableVREntryTypes.isInHMD) {
       remountUI({ availableVREntryTypes, forcedVREntryType: "vr" });
+    } else if (availableVREntryTypes.gearvr === VR_DEVICE_AVAILABILITY.yes) {
+      remountUI({ availableVREntryTypes, forcedVREntryType: "gearvr" });
     } else {
       remountUI({ availableVREntryTypes });
     }