diff --git a/indra/develop.py b/indra/develop.py
index 131fcc9ec9a5f4ff85af9e6678e23e42aca7fd06..a96ea0a6c9e52c32198d5a0b182ff4da176661d5 100755
--- a/indra/develop.py
+++ b/indra/develop.py
@@ -141,7 +141,6 @@ def run_cmake(self, args=[]):
         # do a sanity check to make sure we have a generator
         if not hasattr(self, 'generator'):
             raise "No generator available for '%s'" % (self.__name__,)
-        src_dir = os.path.dirname(os.path.realpath(sys.argv[0]))
         cwd = os.getcwd()
         created = []
         try:
@@ -152,7 +151,7 @@ def run_cmake(self, args=[]):
                     simple = False
                 try:
                     os.chdir(d)
-                    cmd = self.cmake_commandline(src_dir, d, args, simple)
+                    cmd = self.cmake_commandline(cwd, d, args, simple)
                     print 'Running %r in %r' % (cmd, d)
                     self.run(cmd, 'cmake')
                 finally: