diff --git a/src/pulsaranimationwidget.cpp b/src/pulsaranimationwidget.cpp
index a9aa53e47beb37d7bebf4f2f2667991b9f4f587e..a67fe4b76cde77a3ab26d8a7708f1aa3a94fc9eb 100644
--- a/src/pulsaranimationwidget.cpp
+++ b/src/pulsaranimationwidget.cpp
@@ -79,7 +79,6 @@ PulsarAnimationWidget::PulsarAnimationWidget(QWidget *parent) :
 
     m_pulsarRadius = 0.5;
     m_pulsarBeamLength = 3.0f;
-    m_pulsarBeamRimSize = 0.1f;
     setPulsarSpinAxisInclination(30);
     setPulsarMagneticAxisInclination(20);
     setPulsarBeamAngle(74);
@@ -665,9 +664,7 @@ void PulsarAnimationWidget::setPulsarBeamAngle(const int degrees)
 {
     m_pulsarBeamAngle = degrees;
 
-    m_pulsarBeamOuterRadius = tan(deg2rad * degrees * 0.5f) * m_pulsarBeamLength + m_pulsarBeamRimSize * 0.5f;
-    m_pulsarBeamInnerRadius = m_pulsarBeamOuterRadius - m_pulsarBeamRimSize;
-    if(m_pulsarBeamInnerRadius < 0.0) m_pulsarBeamInnerRadius = 0.0;
+    m_pulsarBeamOuterRadius = tan(deg2rad * degrees * 0.5f) * m_pulsarBeamLength;
     updatePulseProfile();
 
     updateGL();
diff --git a/src/pulsaranimationwidget.h b/src/pulsaranimationwidget.h
index 8149bd21d65ee7ceb6a05a08b846ab1770b3239a..281e7e1d2de4bc3655d7f1e4903ff8a04d22ffb2 100644
--- a/src/pulsaranimationwidget.h
+++ b/src/pulsaranimationwidget.h
@@ -102,7 +102,6 @@ private:
     double m_pulsarBeamAngle;
     double m_pulsarBeamInnerRadius;
     double m_pulsarBeamOuterRadius;
-    double m_pulsarBeamRimSize;
 
     bool m_showRotationAxes;
     bool m_cameraInteraction;