diff --git a/osu.Game.Rulesets.Taiko/Resources/Testing/Beatmaps/slider-generating-drumroll-expected-conversion.json b/osu.Game.Rulesets.Taiko/Resources/Testing/Beatmaps/slider-generating-drumroll-expected-conversion.json
new file mode 100644
index 0000000000..fc7d466c1b
--- /dev/null
+++ b/osu.Game.Rulesets.Taiko/Resources/Testing/Beatmaps/slider-generating-drumroll-expected-conversion.json
@@ -0,0 +1,87 @@
+{
+ "Mappings": [{
+ "StartTime": 6590,
+ "Objects": [{
+ "StartTime": 6590,
+ "EndTime": 8320,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ },
+ {
+ "StartTime": 8436,
+ "Objects": [{
+ "StartTime": 8436,
+ "EndTime": 10166,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ },
+ {
+ "StartTime": 10282,
+ "Objects": [{
+ "StartTime": 10282,
+ "EndTime": 12012,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ },
+ {
+ "StartTime": 12128,
+ "Objects": [{
+ "StartTime": 12128,
+ "EndTime": 13858,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ },
+ {
+ "StartTime": 41666,
+ "Objects": [{
+ "StartTime": 41666,
+ "EndTime": 42589,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ },
+ {
+ "StartTime": 62666,
+ "Objects": [{
+ "StartTime": 62666,
+ "EndTime": 63127,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ },
+ {
+ "StartTime": 208743,
+ "Objects": [{
+ "StartTime": 208743,
+ "EndTime": 209204,
+ "IsRim": false,
+ "IsCentre": false,
+ "IsDrumRoll": true,
+ "IsSwell": false,
+ "IsStrong": false
+ }]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/osu.Game.Rulesets.Taiko/Resources/Testing/Beatmaps/slider-generating-drumroll.osu b/osu.Game.Rulesets.Taiko/Resources/Testing/Beatmaps/slider-generating-drumroll.osu
new file mode 100644
index 0000000000..4c493b47d4
--- /dev/null
+++ b/osu.Game.Rulesets.Taiko/Resources/Testing/Beatmaps/slider-generating-drumroll.osu
@@ -0,0 +1,25 @@
+osu file format v14
+
+[Difficulty]
+HPDrainRate:6
+CircleSize:4.2
+OverallDifficulty:9
+ApproachRate:9.8
+SliderMultiplier:1.87
+SliderTickRate:1
+
+[TimingPoints]
+6590,461.538461538462,4,2,2,15,1,0
+6590,-200,4,2,2,15,0,0
+49051,230.769230769231,4,2,1,15,1,0
+62666,-200,4,2,1,60,0,0
+197666,-100,4,2,1,85,0,1
+
+[HitObjects]
+88,104,6590,6,0,B|176:156|256:108|256:108|336:60|423:112,1,350.625,6|0,0:0|0:0,0:0:0:0:
+396,213,8436,2,0,P|277:247|376:172,1,350.625,6|0,0:0|0:0,0:0:0:0:
+472,220,10282,2,0,P|456:288|220:300,1,350.625,6|0,0:0|0:0,0:0:0:0:
+277,200,12128,2,0,P|398:225|276:244,1,350.625,6|0,0:0|0:0,0:0:0:0:
+268,229,41666,2,0,L|473:210,1,187,2|2,0:0|0:0,0:0:0:0:
+133,342,62666,2,0,B|132:316|132:316|128:316|128:316|130:295|130:295|126:296|126:296|129:275|129:275|125:275|125:275|127:254|127:254|123:255|123:255|125:234|125:234|121:234|121:234|123:213|123:213|119:214|119:214|121:193|121:193|118:193|118:193|118:172,1,187,8|8,0:0|0:0,0:0:0:0:
+481,338,208743,6,0,P|492:262|383:195,2,187,2|8|2,0:0|0:0|0:0,0:0:0:0:
diff --git a/osu.Game.Rulesets.Taiko/Tests/TaikoBeatmapConversionTest.cs b/osu.Game.Rulesets.Taiko/Tests/TaikoBeatmapConversionTest.cs
index 64f728a018..dd93c7df6a 100644
--- a/osu.Game.Rulesets.Taiko/Tests/TaikoBeatmapConversionTest.cs
+++ b/osu.Game.Rulesets.Taiko/Tests/TaikoBeatmapConversionTest.cs
@@ -21,7 +21,8 @@ namespace osu.Game.Rulesets.Taiko.Tests
private bool isForCurrentRuleset;
[NonParallelizable]
- [TestCase("basic", false), Ignore("See: https://github.com/ppy/osu/issues/2152")]
+ [TestCase("basic", false)]
+ [TestCase("slider-generating-drumroll", false)]
public void Test(string name, bool isForCurrentRuleset)
{
this.isForCurrentRuleset = isForCurrentRuleset;
diff --git a/osu.Game.Rulesets.Taiko/osu.Game.Rulesets.Taiko.csproj b/osu.Game.Rulesets.Taiko/osu.Game.Rulesets.Taiko.csproj
index 07d27455b8..8f0aa88e62 100644
--- a/osu.Game.Rulesets.Taiko/osu.Game.Rulesets.Taiko.csproj
+++ b/osu.Game.Rulesets.Taiko/osu.Game.Rulesets.Taiko.csproj
@@ -149,6 +149,8 @@
+
+