diff --git a/packages/htmljs/package.js b/packages/htmljs/package.js
index 9ddb11f22a..b3f9b4519a 100644
--- a/packages/htmljs/package.js
+++ b/packages/htmljs/package.js
@@ -4,6 +4,7 @@ Package.describe({
});
Package.on_use(function (api) {
+ api.use('deps');
api.export('HTML');
api.add_files(['utils.js', 'html.js', 'tohtml.js']);
diff --git a/tools/bundler.js b/tools/bundler.js
index 37d8f242aa..5369402235 100644
--- a/tools/bundler.js
+++ b/tools/bundler.js
@@ -1782,14 +1782,17 @@ exports.bundle = function (options) {
});
// Server
- var browserClient = targets["client.browser"] ||
- makeBlankClientTarget(app);
- if (browserClient) {
- var server = options.cachedServerTarget ||
- makeServerTarget(app, browserClient);
- server.clientTarget = browserClient;
- targets.server = server;
+ var browserClient = targets["client.browser"];
+
+ if (! browserClient) {
+ browserClient = makeBlankClientTarget(app);
+ targets["client.browser"] = browserClient;
}
+
+ var server = options.cachedServerTarget ||
+ makeServerTarget(app, browserClient);
+ server.clientTarget = browserClient;
+ targets.server = server;
}
// Pick up any additional targets in /programs