--- a/SConstruct
+++ b/SConstruct
@@ -253,7 +253,7 @@
 man1dir = os.path.join(mandir, 'man1')
 docdir = os.path.join(env['PREFIX'], 'share/doc/sunpinyin')
 headersdir = os.path.join(env['PREFIX'], 'include/sunpinyin-2.0')
-datadir = os.path.join(env['DATADIR'], 'sunpinyin')
+datadir = os.path.join(env['DATADIR'], 'sunpinyin/data')
 libdir = env['LIBDIR']
 
 # pass through environmental variables
