[RESOLVIDO] Erro - $dialogs.confirm

Estou com um problema para utilizar o $dialog do angular, antes estava funcionando normalmente, e depois começou aparecer o erro abaixo:

angular.min.js:118 TypeError: $dialogs.confirm is not a function
at m.$scope.deleteCapacity (capacityCtrl.js:77)

Controller:

  $scope.deleteCapacity = function(capacity) {
    var dlg = $dialogs.confirm("Confirma a exclusão?", "Você deseja excluir a capacitação " + capacity.nameCapacity + " ?");
    dlg.result.then(function(btn) {
        capacityService.removeCapacity(capacity.idCapacity, function(data) {
            $scope.capacities = capacityService.getCapacity();
        });
    }, function(btn) {
    });
    $scope.capacities = capacityService.getCapacity();
};

Index:

<script type="text/javascript" src="js/libs/angular.min.js"></script>
<script type="text/javascript" src="js/libs/angular-ui-router.min.js"></script>
<script type="text/javascript" src="js/libs/angular-resource.min.js"></script>
<script type="text/javascript" src="js/libs/angular-sanitize.js"></script>
<script type="text/javascript" src="js/libs/ui-bootstrap-custom.js"></script>
<script type="text/javascript" src="js/libs/jquery.js"></script>
<script type="text/javascript" src="js/libs/bootstrap/js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/libs/dialogs.js"></script>
<script type="text/javascript" src="js/services/capacityService.js"></script>
<script type="text/javascript" src="js/controllers/capacityCtrl.js"></script>
<script type="text/javascript" src="js/config/routers.js"></script>
<script type="text/javascript" src="js/config/app.js"></script>

.controller(‘capacityController’, [’$scope’, ‘$state’, ‘$dialogs’, ‘$location’, ‘capacityService’, ‘$timeout’, function($scope, $state, $dialogs, $location, capacityService, $timeout) O erro era devido a ordem das diretivas…