diff --git a/img/default-icon.svg b/img/default-icon.svg
new file mode 100644
index 0000000..142398b
--- /dev/null
+++ b/img/default-icon.svg
@@ -0,0 +1 @@
+
diff --git a/js/components/desktop-app-item.jsx b/js/components/desktop-app-item.jsx
index afb4b09..f58cda6 100644
--- a/js/components/desktop-app-item.jsx
+++ b/js/components/desktop-app-item.jsx
@@ -3,6 +3,7 @@ var Util = require('../util');
var LazyLoad = require('./mixins/lazy-load');
var LOADING_ICON = 'img/hourglass.svg';
+var DEFAULT_ICON = 'img/default-icon.svg';
module.exports = React.createClass({
@@ -53,7 +54,6 @@ module.exports = React.createClass({
_findIcon: function(iconPath, theme) {
var self = this;
- var DEFAULT_ICON = 'application-default-icon';
console.log('Search icon %s:%s', iconPath, theme);
diff --git a/js/components/icon-theme-selector.jsx b/js/components/icon-theme-selector.jsx
index 7c8c8e4..aa2c239 100644
--- a/js/components/icon-theme-selector.jsx
+++ b/js/components/icon-theme-selector.jsx
@@ -34,6 +34,10 @@ module.exports = React.createClass({
);
});
+ options.unshift(
+
+ );
+
return (