diff --git a/src/base/GlobalSetProcessor.php b/src/base/GlobalSetProcessor.php
index <HASH>..<HASH> 100644
--- a/src/base/GlobalSetProcessor.php
+++ b/src/base/GlobalSetProcessor.php
@@ -58,7 +58,7 @@ class GlobalSetProcessor extends Processor
      * @throws \Throwable
      */
     public function setFieldLayout($item) {
-        $globalSet = Craft::$app->tags->getTagGroupByHandle($item['handle']);
+        $globalSet = Craft::$app->globals->getSetByHandle($item['handle']);
 
         $fieldLayout = $this->createFieldLayout($item, GlobalSet::class);
         $globalSet->setFieldLayout($fieldLayout);
diff --git a/src/services/ArchitectService.php b/src/services/ArchitectService.php
index <HASH>..<HASH> 100644
--- a/src/services/ArchitectService.php
+++ b/src/services/ArchitectService.php
@@ -205,6 +205,7 @@ class ArchitectService extends Component
                             case 'categoryGroups':
                             case 'userGroups':
                             case 'users':
+                            case 'globalSets':
                                 $successful[$parseKey][] = $itemKey;
                                 break;
                         }
Fix setting global sets' field layout. Set globalSet successful so that it will be post processed. #<I>