diff --git a/packages/substyle/src/defaultStyle.js b/packages/substyle/src/defaultStyle.js
index <HASH>..<HASH> 100644
--- a/packages/substyle/src/defaultStyle.js
+++ b/packages/substyle/src/defaultStyle.js
@@ -50,7 +50,7 @@ const createDefaultStyle = (
       }
     }
 
-    componentWillReceiveProps({ style, className, classNames, ...rest }) {
+    shouldComponentUpdate({ style, className, classNames, ...rest }) {
       const {
         style: prevStyle,
         className: prevClassName,
@@ -73,6 +73,8 @@ const createDefaultStyle = (
           this.defaultStyle = defaultStyle(rest)
         }
       }
+
+      return true
     }
 
     render() {
use shouldComponentUpdate instead of deprecated componentWillReceiveProps