diff --git a/senfscons/senfutil.py b/senfscons/senfutil.py
index a2b1ce8b6f05c84c2d503c5cc064e9c50644a9f6..4aae4da2e8cfbc99d4476a7200d23d95cfd7835a 100644
--- a/senfscons/senfutil.py
+++ b/senfscons/senfutil.py
@@ -64,6 +64,18 @@ def SetupForSENF(env):
                                        '${profile and "profile=1" or None}' ],
                     CPPDEFINES = [ '${not(final) and "SENF_DEBUG" or None}' ] )
 
+        #env.Default(
+        #    env.AlwaysBuild(
+        #        env.Command('senf/libsenf.a', [],  [ 'scons -C %s $SENF_BUILDOPTS libsenf.a' % os.path.realpath('senf')])))
+    elif os.path.exists('../senf'):
+        print "\nUsing SENF in '../senf'\n"
+        env.Append( LIBPATH = [ '../senf' ],
+                    CPPPATH = [ '../senf/include' ],
+                    SENF_BUILDOPTS = [ '${final and "final=1" or None}',
+                                       '${debug and "debug=1" or None}',
+                                       '${profile and "profile=1" or None}' ],
+                    CPPDEFINES = [ '${not(final) and "SENF_DEBUG" or None}' ] )
+
         #env.Default(
         #    env.AlwaysBuild(
         #        env.Command('senf/libsenf.a', [],  [ 'scons -C %s $SENF_BUILDOPTS libsenf.a' % os.path.realpath('senf')])))