diff --git a/publ/__init__.py b/publ/__init__.py
index <HASH>..<HASH> 100755
--- a/publ/__init__.py
+++ b/publ/__init__.py
@@ -10,7 +10,7 @@ import werkzeug.exceptions
 from . import config, rendering, model, index, caching, view, utils
 from . import maintenance, image
 
-__version__ = '0.3.22'
+__version__ = '0.3.22.1'
 
 
 class _PublApp(flask.Flask):
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 """Setup for Publ packaging"""
 
 # Always prefer setuptools over distutils
-from setuptools import setup
+from setuptools import setup, find_packages
 from os import path
 
 import publ
@@ -52,7 +52,7 @@ setup(
 
     keywords='website cms publishing blog photogallery sharing',
 
-    packages=['publ'],
+    packages=find_packages(),
 
     install_requires=[
         'Flask',
Fix setup.py to include subdirs