diff --git a/src/steamcompmgr.cpp b/src/steamcompmgr.cpp index f63222f9d8..0091f5dd36 100644 --- a/src/steamcompmgr.cpp +++ b/src/steamcompmgr.cpp @@ -1864,8 +1864,12 @@ bool MouseCursor::getTexture() m_hotspotX = image->xhot; m_hotspotY = image->yhot; - int nDesiredWidth, nDesiredHeight; - GetDesiredSize( nDesiredWidth, nDesiredHeight ); + int nDesiredWidth = image->width; + int nDesiredHeight = image->height; + if ( g_nCursorScaleHeight > 0 ) + { + GetDesiredSize( nDesiredWidth, nDesiredHeight ); + } uint32_t surfaceWidth; uint32_t surfaceHeight;