--- /root/porting/buildbot-0.7.5/buildbot/scheduler.py	2006-12-11 05:40:11.000000000 +0000
+++ /usr/lib/python2.4/site-packages/buildbot/scheduler.py	2007-07-09 13:12:34.000000000 +0100
@@ -679,7 +683,8 @@
         self.parent = parent
         self.username = username
 
-    def perspective_try(self, branch, revision, patch, builderNames):
+    def perspective_try(self, branch, revision, patch, builderNames,
+                        custom_props):
         log.msg("user %s requesting build on builders %s" % (self.username,
                                                              builderNames))
         for b in builderNames:
@@ -690,7 +695,13 @@
                 return
         ss = SourceStamp(branch, revision, patch)
         reason = "'try' job from user %s" % self.username
-        bs = buildset.BuildSet(builderNames, ss, reason=reason)
+
+        bs = buildset.BuildSet(builderNames,
+                               ss,
+                               reason=reason,
+                               bsid=None,
+                               custom_props=custom_props)
+
         self.parent.submitBuildSet(bs)
 
         # return a remotely-usable BuildSetStatus object
