diff --git a/SConstruct b/SConstruct
index 5129351..855e515 100644
--- a/SConstruct
+++ b/SConstruct
@@ -218,7 +218,7 @@ incdir = '$PREFIX/include/serf-$MAJOR'
 # from current_version, so don't use the PATCH level to avoid that build and
 # runtime patch levels have to be identical.
 if sys.platform != 'sunos5':
-  env['SHLIBVERSION'] = '%d.%d.%d' % (MAJOR, MINOR, 0)
+  env['SHLIBVERSION'] = '%d.%d.%d' % (0, MINOR, 0)
 
 LIBNAME = 'libserf-%d' % (MAJOR,)
 if sys.platform != 'win32':