Index: Framework/PCProjectBuilder.m
===================================================================
--- Framework/PCProjectBuilder.m	(revision 26932)
+++ Framework/PCProjectBuilder.m	(working copy)
@@ -237,6 +237,7 @@
       return NO;
     }
 
+  [makePath retain];
   return YES;
 }
 
@@ -475,13 +476,8 @@
     }
 
   // Get make tool path
-  makePath = [[NSUserDefaults standardUserDefaults] objectForKey:BuildTool];
-
-  if (!makePath || ![[NSFileManager defaultManager] fileExistsAtPath:makePath])
+  if (![self setMakePath])
     {
-      NSRunAlertPanel(@"Build terminated",
-  		      @"Build tool not found.\nFile \"%@\" doesn't exist!",
-  		      @"OK", nil, nil, makePath);
       return NO;
     }
 
