diff --git a/+af_tools/plotpolars.m b/+af_tools/plotpolars.m
index 87660595c07ca21c98aed95fdbc2a67eb80efd84..7b5c613bdbc8a58195e85acbb8657cd4b25f21d9 100644
--- a/+af_tools/plotpolars.m
+++ b/+af_tools/plotpolars.m
@@ -102,17 +102,17 @@ function plotsinglepolar(dataX, dataY, fTitle, fXlabel, fYlabel)
 
     if ~isempty(dataX) && ~isempty(dataY)
 
-        if ~exist('fTitle', 'var')
+        if nargin < 3
             fTitle = '';
         end
 
         figure('PaperUnits', 'inches', 'PaperPosition', [0 0 1280 1024] / 250, 'Name', fTitle);
         plot(dataX, dataY);
 
-        if exist('fXlabel', 'var')
+        if nargin >= 4
             xlabel(fXlabel);
         end
-        if exist('fYlabel', 'var')
+        if nargin >= 5
             ylabel(fYlabel);
         end