Весной 1345 года началась война между Польшей и Чехией за обладание Силезией. Польский король Казимир Великий взял под стражу маркграфа Карла Моравского, сына Иоганна Люксембургского, возвращавшегося из Мариенбурга. Иоганн Люксембургский начал военные действия и вторгся в Свидницкое княжество. В ответ польский король Казимир Великий и венгерский король Людовик Великий объявили войну Чехии. Болеслав Малый смог отстоять Свидницу, столицу своего княжества, которая была осаждена чешским королем. В то же вреям император Священной Римской империи Людвиг Баварский нарушил союзнические обязательства и заключил сепаратный мир с Иоганном Люксембургским. Война продолжалась с переменным успехом для противников. В 1345 году князь Болько II Свидницкий лишился крепости Каменна-Гура, которую через три он отбил. Чешский король Иоганн не дожил до конца войны, он погиб в 1346 году в битве с англичанами при Креси. Император Священной Римской империи Людовик IV Баварский скончался в 1347 году. 22 ноября 1348 года в Намыслуве был подписан польско-чешский мирный договор. По неизвестным причинам Болеслав II Свидницкий не принимал участие в этих переговорах, его интересы представлял польский король Казимир III Великий. Окончательная нормализация отношений между Болеславом II Малым и императором Священной Римской империи и королем Чехии Карлом IV Люксембургом произошла только в результате посредничестве герцога Альбрехта II Австрийского 16 августа 1350 года.