--- /usr/local/lib/python3.11/dist-packages/salt/tops/saltclass.py.old	2023-08-13 11:32:29.466897018 +0200
+++ /usr/local/lib/python3.11/dist-packages/salt/tops/saltclass.py	2023-05-12 19:53:57.812134308 +0200
@@ -210,9 +210,12 @@

 import logging

+import salt.config
+import salt.loader
 import salt.utils.saltclass as sc

 log = logging.getLogger(__name__)
+__salt__ = None


 def __virtual__():
@@ -220,6 +223,8 @@
     Only run if properly configured
     """
     if __opts__["master_tops"].get("saltclass"):
+        global __salt__
+        __salt__ = salt.loader.minion_mods(__opts__)
         return True
     return False

@@ -258,7 +263,7 @@

     salt_data = {
         "__opts__": kwargs["opts"],
-        "__salt__": {},
+        "__salt__": __salt__,
         "__grains__": kwargs["grains"],
         "__pillar__": {},
         "minion_id": minion_id,