diff -Naur cobbler/api.py.orig cobbler/api.py
--- cobbler/api.py.orig	2008-05-29 15:13:28.000000000 +0100
+++ cobbler/api.py	2008-06-16 16:39:19.000000000 +0100
@@ -422,10 +422,10 @@
         self.log("authorize",[user,resource,arg1,arg2,rc],debug=True)
         return rc
 
-    def build_iso(self,iso=None,profiles=None,tempdir=None):
+    def build_iso(self,iso=None,profiles=None,systems=None,tempdir=None):
         builder = action_buildiso.BuildIso(self._config)
         return builder.run(
-           iso=iso, profiles=profiles, tempdir=tempdir
+           iso=iso, profiles=profiles, systems=systems, tempdir=tempdir
         )
 
     def replicate(self, cobbler_master = None):
