diff --git a/cms/templatetags/cms_static.py b/cms/templatetags/cms_static.py index 05c79575f0c..18da36119de 100644 --- a/cms/templatetags/cms_static.py +++ b/cms/templatetags/cms_static.py @@ -28,5 +28,7 @@ def do_static_with_version(parser, token): class StaticWithVersionNode(StaticNode): def url(self, context): - url = super(StaticWithVersionNode, self).url(context) - return static_with_version(url) + path = self.path.resolve(context) + path_with_version = static_with_version(path) + + return self.handle_simple(path_with_version)