diff --git a/resources/assets/stylesheets/mixins/studip.scss b/resources/assets/stylesheets/mixins/studip.scss
index 260430d1646e4efab9e7a67d21e22a90fb15cb97..c8c93a61b18efd49e039b8efc5a9947fae6c6e06 100644
--- a/resources/assets/stylesheets/mixins/studip.scss
+++ b/resources/assets/stylesheets/mixins/studip.scss
@@ -72,7 +72,13 @@
     $svg: icon-path($icon, $role);
 
     background-image: url("#{$svg}");
-    background-size: $size;
+
+    @if $size {
+        @if unitless($size) {
+            $size: $size * 1px;
+        }
+        background-size: $size;
+    }
 }
 
 @mixin icon($position, $icon, $role, $size: 16px, $padding: 0) {